我爱编程

网络yum搭建LAMP简单环境

2018-08-04  本文已影响0人  夜明一

LAMP

什么是LAMP环境?
LAMP=linux+Apache+MySQL+Php
只不过如今MySQL被甲骨文公司收购,MySQL很可能会闭源,于是MySQL原班人马又做了一个MySQL的替代品Mariadb,所以新版本的MySQL被Mariadb替代,但是指令是几乎一样。

准备工作

配置好yum源,设置好linux服务器基本环境(我这里直接使用之前配置好的linux虚拟机)

安装

# yum install -y httpd mariadb mariadb-server php php-mysql

httpd --- apache web服务器
mariadb --- mariadb客户端
mariadb --- mariadb服务端
php --- php解释器
php-mysql --- php与mysql数据库的连接组建

启动服务

# systemctl start httpd 
# systemctl start mariadb

开机启动

# systemctl enable httpd 
# systemctl enable mariadb

测试网站

现在直接使用IP地址在浏览器输入,如果网站能打开说明web服务器没有问题了,如果访问不同,请查看你的防火墙是否关闭以及服务启动过程是否有误。

# curl 192.168.212.132 |grep apache

检查完Apache,再看看php是否正常启动。

# echo "<?php phpinfo(); ?>" >/var/www/html/index.php

这时候刷新网页,是否进入php环境界面?
ok?
网站基本搭建完成。

初始化数据库

新建的Mariadb数据库还没有初始化,现在输入下面的命令。

# mysql_secure_installation

按下回城键你会看见结尾如下的对话。
Enter current password for root (enter for none):<–初次运行直接回车
Set root password? [Y/n] <– 是否设置root用户密码,输入y并回车或直接回车
New password: <– 设置root用户的密码
Re-enter new password: <– 再输入一次你设置的密码
Remove anonymous users? [Y/n] <– 是否删除匿名用户,回车
Disallow root login remotely? [Y/n] <–是否禁止root远程登录,回车
Remove test database and access to it? [Y/n] <– 是否删除test数据库,回车
Reload privilege tables now? [Y/n] <– 是否重新加载权限表,回车

All done! If you've completed all of the above steps, your MariaDB
installation should now be secure.

Thanks for using MariaDB!

初始化MariaDB完成,接下来测试登录

好的现在你只要将你的模板导入即可,至于详细设置不同网站有所不同

上一篇下一篇

猜你喜欢

热点阅读