美文网首页Linux
CentOS+LNMP+Laravel环境搭建

CentOS+LNMP+Laravel环境搭建

作者: yifan_ | 来源:发表于2018-02-06 22:39 被阅读115次
  1. 安装CentOS;
  • 选择语言直接进入到安装配置界面


    image.png
  • 设置安装位置


    image.png
  • 点击添加磁盘,选择【我要配置分区】


    image.png
  • 点击【+】,添加挂载点


    image.png
  • 选择【swap】,容量设置为内存的两倍,保存


    image.png
  • 再添加一个挂载点【/】,容量留空,默认为剩下的所有空间,保存


    image.png
  • 点击完成,确认、【授权更改】


    image.png
  • 保存后,点击【开始安装】


    image.png
  • 安装过程,设置root账户密码


    image.png
    image.png
  • 可以不用创建账户,等待安装结束


    image.png
  • 安装完成之后,点击【重启】


    image.png
  • 启动,默认第一项即为CentOS启动项


    image.png
  • 输入账号名、回车确认,输入密码,登录


    image.png
  1. CentOs默认没有开启网卡,需要开启网卡配置、重启网卡;
  • 进入文件夹【cd /etc/sysconfig/network-scripts】;
  • 【ls】列出文件列表,第一个【ifcfg-XXX】就是配置文件;
  • 用【vi】命令打开,编辑,更改【ONBOOT】的值为yes;
  • 保存,重启网卡【service network start】;


    image.png
    image.png
  1. 安装vim、screen、wget;
yum install vim screen wget
  1. 开始安装LNMP一键包
  • 开启screen会话,命名lnmp,在会话里开始安装LNMP;
screen –S lnmp
wget -c http://soft.vpser.net/lnmp/lnmp1.4.tar.gz && tar zxf lnmp1.4.tar.gz && cd lnmp1.4 && ./install.sh lnmp
  • 如果想让会话推到后台继续运行,ctrl+a+d;
  • 如果连接、会话中断,重新打开会话;
screen –R lnmp
  1. 选择MySQL版本,设置密码;


    image.png
  2. 确认是否安装InnoDB;


    图片 2.png
  3. 选择PHP版本;


    图片 3.png
  4. 选择MemoryAlloc工具;


    图片 4.png
  5. 等待安装完成

  6. 安装完成后,进入mysql,开启mysql远程授权

mysql –uroot -p
user mysql;
grant all privileges on *.* to '账号名'@'%' identified by '密码' with grant option;
flush privileges;
  1. 检查防火墙,没有安装/启用则跳过;
  2. 配置sftp,重启sshd服务;
  3. 安装composer
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
  1. 安装laravel
  • 通过Composer安装
composer global require "laravel/installer"
  • 添加环境,否则命令行输入【laravel】会提示找不到命令:
vim /etc/profile
  • 在最后一行添加并保存(注意路径在安装时有输出):
export PATH="$PATH:/root/.config/composer/vendor/bin"
  • 刷新文件
source /etc/profile
  1. 确认laravel可执行路径的权限为777
  • 进入路径文件夹:
cd /root/.config/composer/vendor/laravel/installer/
  • 查看文件及权限:
ls –l
  • 修改文件权限:
chmod 777 laravel
  1. 确认laravel命令可执行

相关文章

  • CentOS+LNMP+Laravel环境搭建

    安装CentOS; 选择语言直接进入到安装配置界面image.png 设置安装位置image.png 点击添加磁盘...

  • React Native学习总结篇

    一、环境搭建 1.1 React Native环境搭建 1.1.1 IOS环境搭建 环境:MacOS 注意:不要使...

  • linux 第四天

    Lamp环境搭建 /*******************Lamp环境搭建:*******************...

  • codePush说明

    codePush环境搭建 环境搭建文章:环境搭建 git地址:codePush git地址2.0.3,And...

  • angular学习--02英雄指南

    环境搭建 angular官网--搭建本地开发环境和工作空间windows 10 搭建angular开发环境免搭建环...

  • Gradle开发-Groovy环境搭建

    ##Groovy环境搭建 在使用 Groovy 之前首先要搭建几个环境: Groovy 的环境搭建 JDK 环境搭...

  • 搭建 LNMP + CodeIgniter 开发环境

    搭建 LNMP + CodeIgniter 开发环境搭建 LNMP 环境首先搭建 LNMP 的服务器环境安装 Ng...

  • iOS中RN与Flutter混合开发

    一 搭建环境 1. 搭建flutter环境 1.1 搭建系统开发环境 参考链接:https://flutter....

  • 第一个MyBatis程序

    思路:搭建环境---导入MyBatis--编写代码---测试! 一、搭建环境 1、搭建数据库环境: engine=...

  • Robot Framework用法总结

    一,环境的搭建 关于robotframework环境搭建请参考博文:Robot Framework的环境搭建[ht...

网友评论

    本文标题:CentOS+LNMP+Laravel环境搭建

    本文链接:https://www.haomeiwen.com/subject/nemnzxtx.html