设为首页 收藏本站
查看: 836|回复: 0

[经验分享] centos6.3安装nginx、php、 mysql、apache、httpd

[复制链接]
发表于 2018-11-23 10:57:02 | 显示全部楼层 |阅读模式
6.安装步骤
1)在防火墙里面开启8033062221端口
80端口用于网页服务
3306用于mysql数据库
22端口用于ssh连接
21端口对用ftp服务
2)关闭selinux,清空防火墙规则,开放80330622端口
因为默认情况下,防火墙的80330622端口是关闭的,这样的话对于客户机访问虚拟机上的web
会出现访问不到的现象。所以要开启
vi/etc/sysconfig/iptables
service iptables  stop

iptables -I INPUT -p tcp --dport 80 -j ACCEPT
iptables -I INPUT -p tcp --dport 22 -j ACCEPT
iptables -I INPUT -p tcp --dport 3306 -j ACCEPT
iptables -I INPUT -p tcp --dport  21 -j ACCEPT
然后保存:

/etc/rc.d/init.d/iptables  save
DSC0000.jpg
DSC0001.jpg

3)现在我们开始安装mysql
因为我们的系统已经可联网了,直接用yum下载安装软件
输入命令:
yum install mysqlmysql-server(或者复制,然后右键就可以粘帖)

   设置mysql开机启动

   chkconfig --levels 235mysqld on


  启动mysql服务
  

  /etc/init.d/mysqldstart
  安装好的mysql的root用户是没有密码的,我们需要给它设置一个密码
  用命令
  mysql_secure_installation
  设置MySQL的root帐户密码:123456
  设置好了,现在我们用mysql命令试试
  mysql -u root -p
  按照提示输入密码:123456

  是因为刚刚我设置root不能远程访问,现在需要用命令开启它才行了
  mysql是安装好了,但是还不能远程连接,我们需要设置让root用户可以远程连接数据库
  命令:
  GRANT ALL PRIVILEGES ON*.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;

  4)开启安装apache2(即httpd软件)
  也是使用yum安装,命令
  yum install httpd
  安装成功,设置开机启动
  chkconfig --levels 235httpd on
  启动httpd
  /etc/init.d/httpdstart
  在IE或者firefox输入http://10.40.52.204出现以下界面,说明我们的apache2安装成功了

  1)安装php5
  命令:
  yum install php
  

  安装成功,重启httpd

  命令:
  service httpd restart

  在httpd的默认目录 /var/www/html/ 下新建一个info.php 文件
  命令:
  vi/var/www/html/info.php
  按“i”输入以下内容
  
  

  然后“Esc” “:wq”
  在浏览器输入
  http://10.40.52.204/info.php
  看到以下内容

  表示我们的php5安装成功了
  接下来就是需要让php支持mysql了
  让PHP5支持MySQL数据库模块
  

  搜索模块:
  yum search php
  

  开始安装:
  yum install php-mysqlphp-gd php-imap php-ldap php-odbc
  php-pear php-xmlphp-xmlrpc php-devel php-curl php-mbstring
  

  

  

  

  安装成功了,
  重启httpd
  service httpd restart
  

  刷新http://10.40.52.204/info.php ,可以看到我们的php支持mysql了
  

  安装成功了,
  重启httpd
  service httpd restart
  

  刷新http://10.40.52.204/info.php ,可以看到我们的php支持mysql了

  6)安装phpmyadmin
  为了安装phpmyadmin,我们需要手动编译mcrypt

  1、配置RPMforge源,
  rpm -ivhhttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
  

  执行以下5个命令:
  yum clean all
  yum makecache
  yum install libmcrypt
  yum installlibmcrypt-devel
  yum installphp-pecl-http
  重启httpd
  /etc/init.d/httpdrestart
  下载安装phpmyadmin
  由于没有wget,我们需要先安装wget
  命令:yum install wget
  

  现在可以下载了
  wgethttp://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
  rpm -Uhvrpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
  

  开始安装phpmyadmin
  yum install phpmyadmin
  

  现在配置phpMyAdmin。需要改变Apache的配置,使phpMyAdmin不只是从本地主机连接(通过注释掉):
  vi/etc/httpd/conf.d/phpmyadmin.conf
  找到相似内容代码,作如下配置:
  

  注释使用 “#”
  

  下一步,我们改变在phpMyAdmin认证cookie为HTTP:
  vi/usr/share/phpmyadmin/config.inc.php
  找到相似内容代码,作如下配置:
  

  /* Authenticationtype */
  $cfg['Servers'][$i]['auth_type']= ‘http’;
  

  重启Apache:
  

  /etc/init.d/httpd restart
  

  访问下phpMyAdmin,地址:http://10.40.52.204/phpmyadmin
  弹出框框,输入数据库的用户root和密码123456
  

成功进入到我们的phpmyadmin界面!!








运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-638587-1-1.html 上篇帖子: Apache Tomcat Configuration Reference 下篇帖子: Apache Traffic Server的优点
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表