CentOS 7安装LAMP环境及Laravel框架
1、服务器安装源配置
sudo yum install epel-release
sudo rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
sudo rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
sudo yum update
2、SELinux 宽容模式保证安装过程不受影响
sudo setenforce 0
3、Apache, MariaDB, PHP 安装
Laravel 安装程序需要完成安装 LAMP 整个环境,需要额外安装 OpenSSL
、PDO
,Mbstring
和 Tokenizer
等 PHP 扩展。如果 LAMP 已经安装并正常可以正常运行可以跳过这一步。
sudo yum install httpd mariadb-server php56w php56w-mysql php56w-mcrypt php56w-dom php56w-mbstring
Apache、Mariadb 服务开机自动启动
sudo systemctl start httpd
sudo systemctl enable httpd
sudo systemctl start mariadb
sudo systemctl enable mariadb
4、安装Composer
sudo curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/local/bin/composer
5、安装Laravel框架
这里使用默认的apache网站目录/var/www/html
cd /var/www/html
sudo chmod -R 777 /var/www/html
composer create-project laravel/laravel blog 5.1.11
cd blog
sudo chmod -R 777 storage
sudo chmod -R 777 vendor
6、配置虚拟主机
进入Apache虚拟主机目录
cd /etc/httpd/conf.d
新创建一个虚拟主机配置文件,假设现有的域名为blog.com
,为了方便识别,这里创建blog.conf
sudo touch blog.conf
编辑blog.conf
sudo vi blog.conf
参照以下内容输入,邮箱、域名和网站主目录根据自己的情况修改
<VirualHost *:80>
ServerAdmin admin@blog.com
ServerName blog.com
ServerAlias www
DocumentRoot /var/www/html/blog/public
<Directory "/var/www/html/blog/public">
Options FollowSymLinks
AllowOverride All
</Directory>
</VirualHost>
输入完成保存,重启Apache
sudo systemctl restart httpd
浏览器访问你的域名测试!
喵了个咪的
喵了个咪的博客 专注于WEB开发
67 声望
1 粉丝
推荐阅读
RHEL/CentOS 7.0 配置静态 IP
如果某个接口的nmcli的输出结果是已连接,这就是说该接口受网络管理器管理。你可以轻易地为某个特定接口禁用网络管理器,以便你可以自己为它配置一个静态IP地址。
喵了个咪的阅读 2.7k
Laravel入门及实践,快速上手ThinkSNS+二次开发
【摘要】自从ThinkSNS+不使用ThinkPHP框架而使用Laravel框架之后,很多人都说技术门槛抬高了,其实你与TS+的距离仅仅只是学习一个新框架而已,所以,我们今天来说说Laravel的入门。
ThinkSNS赞 1阅读 2.4k
confluence7.2.1的部署与迁移---呕心沥血版
Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。 到官网下载最新版本,截止目前...
暗涌阅读 7.8k
Ubuntu 20.04 读写 Windows 10 共享目录(qbit)
本文实验环境中,Windows 操作系统版本为 Windows Server 2016,应该对 Windows 10 和 Windows Server 2019 同样适用
qbit赞 1阅读 6.3k
无外网情况下的centos软件安装
有些时候在一些内网环境部署机器的时候,要用一个跳板机,再通过跳板机ssh到目标机器,最后发现目标机器是不能访问外网的,目标机器居然还不能反向ping跳板机或者ssh到跳板机,通过iptables -nvL和ip route以及ar...
龚正阳赞 1阅读 738
CentOS安装Redis
如果要安装最新的redis,需要安装Remi的软件源,官网地址:[链接]yum install -y http://rpms.famillecollet.com/enterprise/remi-release-7.rpm然后可以使用下面的命令安装最新版本的redis:yum --enablerepo=re...
YYGP阅读 1.4k
配置VMware中联网的两种方式:Net模式&桥接模式
实践环境:VMware12Pro、CentOS7Net模式和桥接模式联网的区别:桥接模式:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。NAT模式:NAT模式就是虚拟机要联网得先通过宿主机才...
GoodLifeBro阅读 1.3k
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。