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

  • 相关阅读:
    rosbag 那些事
    rosbag record and play
    xsens melodic ros driver
    ros the public key is not available
    pyhton2与pyhton3切换
    期待已久的2013年度最佳 jQuery 插件揭晓
    MVC学习资料
    依赖注入框架Autofac的简单使用
    bootstrap
    https://nodejstools.codeplex.com
  • 原文地址:https://www.cnblogs.com/blibli/p/9475959.html
Copyright © 2020-2023  润新知