首先你須要有一臺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