从零开始搭建linux下laravel 5.5所需环境(一)

首先你需要有一台linux服务器,或者虚拟机,这里就不赘述了,不会的可以自行百度。

我这里准备的是一台腾讯云服务器,系统为CentOS 7.4 64位。

你可以使用腾讯云的登录按钮登录到服务器,也可以选择使用其他工具,这里我使用xshell。

打开laravel中文文档->安装配置,我们看到如下一段话:

现在我们服务器上什么都没有,好的,现在我们开始搭建所需的环境,

之前写过一篇CentOS 6下搭建LAMP环境需要的可以参考一下。

先安装nginx的yum源

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

查看

yum info nginx

安装nginx

yum install nginx

 

中途会有一个询问,选择y就好

这样就安装好了

安装完成后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

posted @ 2018-08-14 17:24  郭德纲又打人了嘿  阅读(2237)  评论(0编辑  收藏  举报