LLS是一個(gè)非常常用的PHP開發(fā)框架,它具有輕量、靈活、高效的特點(diǎn),已經(jīng)被眾多開發(fā)者使用。部署LLS一定程度上就是配置服務(wù)環(huán)境的過程,下面我們就來闡述一下在CentOS環(huán)境下如何部署LLS。
首先安裝Apache,這是LLS必要的運(yùn)行環(huán)境。以yum為例,輸入如下命令即可完成安裝:
yum -y install httpd httpd-devel
接下來我們需要安裝PHP,可以使用如下命令進(jìn)行安裝:
yum -y install php php-devel
同時(shí)還需要PHP的擴(kuò)展包,例如,我們可以安裝mysql擴(kuò)展包:
yum -y install php-mysql
LLS會(huì)用到Redis作為緩存,我們也需要安裝Redis,執(zhí)行如下操作:
yum -y install redis
接下來就可以下載LLS源碼并解壓了,下載地址:https://github.com/liuyuanjun/lls/archive/master.zip。
接下來我們需要為LLS設(shè)置運(yùn)行環(huán)境,首先創(chuàng)建VirtualHost文件夾:
mkdir /etc/httpd/conf.d/vhosts/
在VirtualHost文件夾中添加一個(gè)vhost.conf文件,內(nèi)容如下:
<VirtualHost *:80> DocumentRoot /var/www/html/lls/public/ ServerName yourdomain.com <Directory /var/www/html/lls/public/> AllowOverride All Order allow,deny Allow from all </Directory> ErrorLog logs/error.log CustomLog logs/access.log combined </VirtualHost>
這里要注意,DocumentRoot文件夾必須為LLS的public文件夾。
然后我們需要重啟Apache服務(wù)和Redis服務(wù):
service httpd restart service redis restart
這樣一來,LLS就部署完成了,并可以通過http://yourdomain.com進(jìn)行訪問。
總之,以上便是LLS部署過程中通用的步驟。但是不同的服務(wù)器上可能會(huì)有不同的配置,需要開發(fā)者進(jìn)行適當(dāng)?shù)恼{(diào)整。