首先准备一台ECS云服务器,我个人用的是阿里云,共享型的,镜像:公共镜像CentOs 7.9 64位的;
Xshell—windows远程连接Linux服务器的终端模拟器;
然后通过Xshell连接服务器;这里就不详讲了;直接进入主题;
1,安装Apache;
第一步安装apache服务及其扩展包;
yum -y install httpd httpd-manual mod_ssl mod_perl mod_auth_mysql
返回类似如下图结果则表示安装成功;
第二步执行如下命令,启动apache服务;
systemctl start httpd.service
第三步在本地电脑的浏览器的地址栏中,输入ecs公网ip,并按enter键;
若返回页面如下图所示,说明apache服务启动成功;
2,安装Mysql;
第一步执行以下命令,下载并安装mysql官方的yum repository;
rpm -e mariadb-libs --nodeps
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-common-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-libs-compat-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-client-5.7.35-1.el7.x86_64.rpm
yum install -y https://mirrors.aliyun.com/mysql/MySQL-5.7/mysql-community-server-5.7.35-1.el7.x86_64.rpm
第二步运行以下命令查看mysql的版本号;
mysql -V
返回结果如下所示,表示mysql安装成功;
第三步执行以下命令,启动mysql数据库;
systemctl start mysqld.service
第四步执行以下命令,查看mysql初始密码;
grep "password" /var/log/mysqld.log
第五步执行以下命令,登录数据库;
mysql -uroot -p
第六步执行以下命令,修改mysql默认密码;
set global validate_password_policy=0; #修改密码安全策略为低(只校验密码长度,至少8位)。
ALTER USER 'root'@'localhost' IDENTIFIED BY '12345678';
第七步执行以下命令,授予root用户远程管理权限;
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '12345678';
第八步输入exit退出数据库;
3,安装php;
第一步执行以下命令,安装php环境;
yum -y install php php-mysql gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap
第二步执行以下命令创建php测试页面;
echo "<?php phpinfo(); ?>" > /var/www/html/phpinfo.php
第三步执行以下命令,重启apache服务;
systemctl restart httpd
第四步在本地浏览器的地址栏中,访问http://公网ip/phpinfo.php,显示如下面表示php语言环境安装成功;
到了这里就搭建完成了;如果对php版本不满意可以去找一找更高版本的;还需要其他插件、工具类的就请自己添加吧!
这里的话顺便说一下宝塔面板的安装;
第一步centos安装命令;注:centos版本7以上;
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
第二步linux面板7.7.0升级命令;
curl http://download.bt.cn/install/update6.sh|bash
重启面板命令;
bt restart
这就安装OK了;可以按照提示进入宝塔面板去配置你的Apache、MySQL、PHP啦!!!
最后关于命令的一点点的小扩展;
cd 进入指定路径;
ls 列出当前文件夹下的所有文件及文件夹
pwd 显示当前所在的文件夹路径
mkdir demo 创建一个demo目录
rm -rf domed 删除domed目录以及它所包含的所有内容
yum install -y unzip zip 安装解压,压缩命令
zip -r demo.zip demo 把当前目录下demo目录压缩成demo.zip目录
unzip demo.zip 把demo.zip直接解压到当前目录下