1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 阿里云centOS7安装MYSQL加PHP加Apache环境

阿里云centOS7安装MYSQL加PHP加Apache环境

时间:2021-04-19 10:26:30

相关推荐

阿里云centOS7安装MYSQL加PHP加Apache环境

后端开发|php教程

centOS7,Apache,MYSQL

后端开发-php教程

本篇文章分享的内容是阿里云centOS7安装MYSQL加PHP加Apache环境,现在分享给大家,有需要的朋友可以参考一下本篇文章的内容

单曲源码,vscode显示容器边界,ubuntu 64线程,tomcat应用监控软件,爬虫运算,php pdf打印,珠海机电seo优化技巧,卷皮优惠券网站源码,手机搜索页模板lzw

A、安装apache:

一键还原 易语言源码,vscode表白,ubuntu资源占用,tomcat gc,sqlite查询多值,outlook接受服务器 企业,分享js插件,web前端框架f,网络爬虫 python,php斐波那契数列,seo小小,网站搭建源码,css3网页代码展示,传奇开区模板下载,html5手机登录页面,超市管理系统web源码,ic读卡程序lzw

文字简单表白源码,ubuntu 网络无法使用,tomcat配置文件是什么,爬虫甚么意义,php框架编写教程学习教程,seo488lzw

yum install httpd httpd-devel

启动apache:

systemctl start httpd.service设置开机自动启动:systemctl enable httpd.service

此时输入服务器的IP地址,应该看到apache的服务页面,端口不用输,apache默认就是使用80端口

B、安装PHP:

yum install php php-devel

重启apache使php生效

systemctl restart httpd.service

此时可以在目录:/var/www/html/下建立一个PHP文件

代码:

然后访问这个文件,就能看到PHP的一些信息,php.ini配置文件的路径可以在这个页面上看到

安装php的扩展

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

安装完扩展之后需要再次重启apache

systemctl restart httpd.service

C、安装MYSQL并设置远程访问

① yum install mysql

② yum install mysql-server

③ yum install mysql-devel

如果第②步没有可用的包则执行下面五个步骤(有则忽略):

第一步:安装从网上下载文件的wget命令

[root@master ~]# yum -y install wget

第二步:下载mysql的repo源

[root@master ~]# wget /mysql-community-release-el7-5.noarch.rpm

第三步:安装mysql-community-release-el7-5.noarch.rpm包

[root@master ~]# rpm -ivh mysql-community-release-el7-5.noarch.rpm

第四步:查看下

[root@master ~]# ls -1 /etc/yum.repos.d/mysql-community* /etc/yum.repos.d/mysql-community.repo /etc/yum.repos.d/mysql-community-source.repo

会获得两个mysql的yum repo源:/etc/yum.repos.d/mysql-community.repo,/etc/yum.repos.d/mysql-community-source.repo。

第五步:安装mysql

[root@master ~]# yum install mysql-server

然后,重启服务:

$ service mysqld restart

接下来登录重置密码:

$ mysql -u rootmysql > use mysql;mysql > update user set password=password(123456) where user= oot;mysql > exit;

5. 开放3306端口

[plain] view plain copy

service iptables start/stop

会报错Failed to start iptables.service: Unit iptables.service failed to load: No such file or directory.

CentOS 7或RHEL 7或Fedora中防火墙由firewalld来管理

firewall-cmd –zone= public –query-port=80/tcp

firewall-cmd –permanent –zone=public –add-port=3306/tcp

如果firewall is not running

通过systemctl start firewalld开启防火墙,没有任何提示即开启成功。

firewall-cmd –permanent –zone=public –add-port=3306/tcp,提示success,表示设置成功,这样就可以继续后面的设置了。

$ sudo vim /etc/sysconfig/iptables

添加以下内容:

-A INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT

保存后重启防火墙:

$ sudo service iptables restart

6. 创建普通用户并授权

示例(使用root用户登录):

mysql > use mysql;

mysql > grant all privileges on *.* to oot@\% identified by 123456;mysql > flushn privileges;

详解在阿里云上部署PHP后端的方法

阿里云中安装Apache和PHP环境

阿里云如何搭建小程序PHP环境

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。