线上部署 LAMNP (Linux+Apache+Mysql+PHP+nginx)

线上部署 LAMP (Linux+Apache+Mysql+PHP)

案例操作系统: CentOS 7.5 64位

apache安装
yum命令安装apache:
sudo yum install -y httpd

启动apache
sudo service httpd start

主配置文件路径
/etc/httpd/conf/httpd.conf

php安装
切换目录
cd /etc/yum.repos.d

安装epel-release工具
sudo yum install -y epel-release

ls命令查看, 自动生成两个文件
epel.repo
epel-testing.repo

更新rpm包
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

ls命令查看 自动生成多个以rem开头的包
编辑remi-php73.repo(因为需要安装php7.3)
输入:set nu 回车 添加行号 修改第9行的0为1; 保存退出

安装php 以及php扩展包
sudo yum --enablerepo=remi install -y php php-common php-cli php-mysql php-pdo php-mbstring php-pecl-zip php-gd php-process

检测版本
php -v

mysql安装
一 安装
运行以下命令更新YUM源
rpm -Uvh http://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm

	运行以下命令安装MySQL
	yum -y install mysql-community-server

	运行以下命令查看MySQL版本号
	mysql -V

	配置mysql

	运行以下命令启动MySQL服务
	systemctl start mysqld

	运行以下命令设置MySQL服务开机自启动
	systemctl enable mysqld

	运行以下命令查看/var/log/mysqld.log文件,获取并记录root用户的初始密码
	grep 'temporary password' /var/log/mysqld.log
二 配置
	运行下列命令对MySQL进行安全性配置
	mysql_secure_installation

	1重置root用户的密码
		Enter password for user root: #输入上一步获取的root用户初始密码
		The 'validate_password' plugin is installed on the server.
		The subsequent steps will run with the existing configuration of the plugin.
		Using existing password for root.
		Estimated strength of the password: 1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值