Fedora 17安装MySQL+Apache+PHP笔记[LAMP]

yum install mysql yum install mysql-server这样装,如果两个放一起装,很好容易出错,或者服务端装不上systemctl start mysqld.service
systemctl enable mysqld.service启动mysqlserver
mysqladmin -u root password [your_password_here]为mysql设置密码
mysql -h localhost -u root -p链接mysql开机自启[root@localhost roowe]#  chkconfig --levels 235 mysqld on检查MySQL有木有在运行两种方法[root@localhost roowe]# netstat -tap | grep mysql
tcp        0      0 *:mysql                    *:*                        LISTEN      6100/mysqld或者使用命令

systemctl status mysqld.service

使用下面命令就可以连接mysql了mysql -h localhost -u root -p 2、安装apache [root@localhost roowe]# yum install httpd开机自启


[root@localhost roowe]# chkconfig --levels 235 httpd on

启动apacheservice httpd start 输入命令ifconfig查下自己的ip,我的是192.168.110.128,在浏览器输入即可看到Apache的默认页面。
Fedora上Apache的默认文档路径在: /var/www/html,配置文档在: /etc/httpd/conf/httpd.conf, 附加的配置文档在: /etc/httpd/conf.d/ 目录下。

这里本机已经可以访问了,不过局域网内如果访问还要设置一下防火墙

同样也需开启防火墙80端口

#iptables -A INPUT -p tcp --dport 80 -j ACCEPT

也可以将上述参数加入防火墙配置中:

#vi /etc/sysconfig/iptables

加入:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

保存后重启iptables即可

重启防火墙,这里有两种方式重启防火墙   a) 重启后生效
  开启: chkconfig iptables on
  关闭: chkconfig iptables off   b) 即时生效,重启后失效
  开启: service iptables start
  关闭: service iptables stop   再次从客户端访问,成功!

这是在别的局域网也能过了

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/48ce7cbefd29d76037c11509bb872ec5.html