從零開始搭建linux下laravel 5.5所需環境(一)

首先你須要有一臺linux服務器,或者虛擬機,這裏就不贅述了,不會的能夠自行百度。php

我這裏準備的是一臺騰訊雲服務器,系統爲CentOS 7.4 64位。html

你能夠使用騰訊雲的登陸按鈕登陸到服務器,也能夠選擇使用其餘工具,這裏我使用xshell。mysql

打開laravel中文文檔->安裝配置,咱們看到以下一段話:linux

如今咱們服務器上什麼都沒有,好的,如今咱們開始搭建所需的環境,nginx

以前寫過一篇CentOS 6下搭建LAMP環境須要的能夠參考一下。laravel

先安裝nginx的yum源sql

rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

查看shell

yum info nginx

安裝nginxvim

yum install nginx

 

中途會有一個詢問,選擇y就好centos

這樣就安裝好了

安裝完成後nginx就已經啓動好了,咱們查看一下

ps -ef | grep nginx

啓動nginx:

service nginx start

提示咱們用這個命令啓動

/bin/systemctl start nginx.service

OK,nginx就裝好了,咱們配置一下nginx自啓動

在/etc/init.d下建立文件nginx

vim /etc/init.d/nginx

其內容參考nginx官方文檔

須要注意的配置:

nginx=」/usr/local/nginx/sbin/nginx」 #修改爲nginx執行程序的路徑。

NGINX_CONF_FILE=」/usr/local/nginx/conf/nginx.conf」 #修改爲nginx.conf文件的路徑。

 

保存後設置文件的執行權限

chmod a+x /etc/init.d/nginx 

至此就能夠經過下面指令控制啓動中止

/etc/init.d/nginx start
/etc/init.d/nginx stop

 

上面的方法完成了用腳本管理nginx服務的功能,可是仍是不太方便。

先將nginx服務加入chkconfig管理列表:

chkconfig --add /etc/init.d/nginx

 

加完這個以後,就能夠使用service對nginx進行啓動,重啓等操做了。

service nginx start
service nginx stop
service nginx restart

 

最後設置開機自動啓動

chkconfig nginx on

好的,下一篇咱們安裝mysql以及php

相關文章
相關標籤/搜索