从零开始搭建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

相关文章
相关标签/搜索