老丁家三少 發表於 2023-10-5 00:00:00

centos下yum搭建安装linux+apache+mysql+php环境教程

<p>我们利用linux系统中yum安装Apache+MySQL+PHP是非常的简单哦,只需要几步就可以完成,具体如下:<br></p>
<p><strong>一、脚本YUM源安装:</strong></p>
<p>1.yum install wget                                                     #安装下载工具wget<br>
2.wget http://www.atomicorp.com/installers/atomic       #下载atomic yum源,配置CentOS 6.5第三方yum源<br>
3. sh   ./atomic                                                         #脚本执行<br>
4.  yum check-update                                                #更新yum软件包</p>
<p><strong>二、163yum源的安装</strong></p>
<p>1.进入yum源配置目录</p>
<p>cd /etc/yum.repos.d<br></p>
<p>2备份系统自带的yum源</p>
<p>mv CentOS-Base.repo CentOS-Base.repo.bk</p>
<p>3.下载163网易的yum源:</p>
<p>centos7.x:</p>
<p>wget http://mirrors.163.com/.help/CentOS7-Base-163.repo</p>
<p>centos6.x:</p>
<p>wget http://mirrors.163.com/.help/CentOS6-Base-163.repo</p>
<p>4.更新玩yum源后,执行下边命令更新yum配置,使操作立即生效</p>
<p>yum makecache<br></p>
<p><strong>三、添加阿里yum更新源码:</strong></p>
<p>1.安装wget:</p>
<p>yum install wget -y<br></p>
<p>2.备份你的原镜像文件,以免出错后可以恢复。</p>
<p>mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup<br>
3.下载新的CentOS-Base.repo 到/etc/yum.repos.d/</p>
<p>CentOS 5:</p>
<p>wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo</p>
<p>CentOS 6:</p>
<p>wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo</p>
<p>CentOS 7:</p>
<p>wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo</p>
<p>4.然后重建缓存:</p>
<p>yum clean all</p>
<p>yum makecache<br></p>
<p><strong>四、安装并配置MySQL</strong></p>
<p>1. 执行yum命令安装MySQ</p>
<p>yum -y install mysql mysql-server<br></p>
<p>2 .把添加MySQL进开机启动项,并立即启动MySQL</p>
<p>chkconfig --levels 235 mysqld on   #重启自动启动服务<br>
service mysqld start                    #重新启动mysql服务<br></p>
<p>3.设置MySQL root帐号密码</p>
<p>mysql_secure_installation<br></p>
<p>回车,根据提示输入Y</p>
<p>输入2次密码,回车</p>
<p>根据提示一路输入Y</p>
<p>最后出现:Thanks for using MySQL!</p>
<p>MySql密码设置完成,重新启动 MySQL</p>
<p>service mysqld start  <br></p>
<p># netstat -tulpn | grep -i mysql</p>
<p>tcp        0      0 0.0.0.0:3306          0.0.0.0:*          LISTEN      1723/mysqld</p>
<p><strong>五、安装Apache</strong></p>
<p>1. 使用yum命令安装Apache</p>
<p>yum –y install httpd<br></p>
<p>2.设置开机启动Apache</p>
<p>chkconfig --levels 235 httpd on<br></p>
<p>3.启动Apache</p>
<p>service httpd start<br></p>
<p>4. 现在直接在浏览器键入http://localhost或http://本机IP,应该会看到Apache的测试页面</p>
<p>### 安装apache 一些扩展###</p>
<p># yum -y install httpd-manual mod_ssl mod_perl mod_auth_mysql<br></p>
<p><strong>六、安装配置PHP</strong></p>
<p>1.使用yum命令安装PHP</p>
<p># yum -y install php php-mysql<br>
# yum -y install gd php-gd gd-devel php-xml php-common php-mbstring php-ldap php-pear php-xmlrpc php-imap<br>
 #安装php常用扩展</p>
<p>2.重启Apache服务器</p>
<p># service httpd restart<br>
ps:apache默认网站目录/var/www/html</p>
<p>然后,我们提供php页面,测试</p>
<div class="jb51code">
<div><div id="highlighter_239093" class="syntaxhighlighterbash">
<div class="toolbar"><span>?</span></div>
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
<td class="gutter">
<div class="line number1 index0 alt2">1</div>
<div class="line number2 index1 alt1">2</div>
<div class="line number3 index2 alt2">3</div>
<div class="line number4 index3 alt1">4</div>
<div class="line number5 index4 alt2">5</div>
<div class="line number6 index5 alt1">6</div>
<div class="line number7 index6 alt2">7</div>
<div class="line number8 index7 alt1">8</div>
<div class="line number9 index8 alt2">9</div>
</td>
<td class="code"><div class="container">
<div class="line number1 index0 alt2">
<code class="bash plain"></code><code class="bash comments"># cd /var/www/html/</code>
</div>
<div class="line number2 index1 alt1"> </div>
<div class="line number3 index2 alt2">
<code class="bash plain"></code><code class="bash comments"># vi index.php</code>
</div>
<div class="line number4 index3 alt1"> </div>
<div class="line number5 index4 alt2"><code class="bash plain">&lt;?php</code></div>
<div class="line number6 index5 alt1"> </div>
<div class="line number7 index6 alt2">
<code class="bash spaces"> </code><code class="bash plain">phpinfo();</code>
</div>
<div class="line number8 index7 alt1"> </div>
<div class="line number9 index8 alt2"><code class="bash plain">?&gt;</code></div>
</div></td>
</tr></tbody></table>
</div></div>
<div class="codetool" id="codetool"><div class="code_n"><textarea></textarea></div></div>
</div>
<p><strong>七、安装配置phpMyAdmin</strong></p>
<p> 安装好MySQL,Apache及PHP后,为了可视化的管理MySQL数据库,我们可以安装phpMyAdmin。</p>
<p>到其官网下载最新版本:http://www.phpmyadmin.net/home_page/</p>
<p>在Windows下,其实Navicat也是一个非常好用的MySQL可视化工具,推荐使用。</p>
<p># unzip phpMyAdmin-4.2.6-all-languages.zip</p>
<p># mv phpMyAdmin-4.2.6-all-languages /var/www/html/phpmyadmin</p>
<p># cd /var/www/html/phpmyadmin</p>
<p># cp libraries/config.default.php config.inc.php</p>
<p># vi cnfig.inc.php</p>
<p>$cfg['PmaAbsoluteUri'] = '';这里填写 phpMyAdmin 的访问网址。</p>
<p>$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address</p>
<p>$cfg['Servers'][$i]['port'] = ''; // MySQL port - leave blank for default port</p>
<p>$cfg['Servers'][$i]['user'] = 'root'; // 填写 MySQL 访问 phpMyAdmin 使用的 MySQL 用户名,默认为 root。</p>
<p>fg['Servers'][$i]['password'] = ''; // 填写对应上述 MySQL 用户名的密码。</p>
<p># 然后重启,httpd服务</p>
<p># service httpd restart</p>
<p>在浏览器键入http://localhost/phpmyadmin 即可访问。</p>
<p>如果遇到访问权限的问题, 请检查SElinux。<br></p>
<p>以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。</p>
頁: [1]
查看完整版本: centos下yum搭建安装linux+apache+mysql+php环境教程