Ubuntu 9.10下搭建LAMP服务器完全图解教程
<p><span>最近想修改一下Wordpress的模板,所以还是要在本地建一个LAMP环境调试比较方便,简单记录一下,给需要的朋友做个参考。</span></p>
<p>
</p>
<p>
其实在本站有许多关于在Ubuntu Linux下搭建LAMP服务器的相关资料,这次推出面向新手的在Ubuntu 9.10下搭建LAMP服务器安装WordPress 网络信息发布平台。近些时间我们又推出了关于Ubuntu 9.10系统的详细安装教程。对于不少初入Linux的来说Ubuntu系统应用已经很熟练,并且Linux系统也被越来越多的个体或企业应用,但是Linux系统相对Windows系统的全面普及还需等待时日。</p>
<p align="center">
</p>
<p>
</p>
<p>
先来看看装好的效果图。(见图1)</p>
<p align="center">
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/a6722ed4080c8124bad555512a3249a3.jpg" width="575"></p>
<p align="center">
图1(点击上图看大图)</p>
<p>
安装LAMP</p>
<p>
我们简单介绍利用命令安装Apache,具体安装命令如下所示(见图2):</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/1850cfda29984a4352f2c594662b5ece.jpg"></p>
<p align="center">
图2</p>
<p>
sudo apt-get install apache2</p>
<p>
安装PHP支持(见图3)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/53fc82c925a5e48d1298a493998f4ad8.jpg"></p>
<p align="center">
图3</p>
<p>
sudo apt-get install libapache2-mod-php5 php5</p>
<p>
安装mysql-server与mysql-admin(见图4)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/6587685e91349c57b64622e22f39c0b5.jpg"></p>
<p align="center">
图4</p>
<p>
<span> sudo apt-get install mysql-server-5.0 mysql-common mysql-admin </span></p>
<p>
</p>
<p>
<span>zzvips@zzvips-laptop:~$ sudo apt-get install mysql-server-5.0 mysql-common mysql-admin</span><br><span> password for zzvips: </span><br><span>正在读取软件包列表... 完成</span><br><span>正在分析软件包的依赖关系树 </span><br><span>正在读取状态信息... 完成 </span></p>
<p align="center">
</p>
<p>
<br><span>mysql-common 已经是最新的版本了。</span><br><span>mysql-common 被设置为手动安装。</span><br><span>将会安装下列额外的软件包:</span><br><span> libdbd-mysql-perl libdbi-perl libgtkhtml3.8-15</span><br><span> libhtml-template-perl libnet-daemon-perl libplrpc-perl</span><br><span> mysql-client-5.0 mysql-gui-tools-common mysql-query-browser</span><br><span> mysql-server-core-5.0</span><br><span>建议安装的软件包:</span><br><span> dbishell libgtkhtml3.8-dbg libipc-sharedcache-perl mysql-doc-5.0</span><br><span> tinyca mailx</span><br><span>下列【新】软件包将被安装:</span><br><span> libdbd-mysql-perl libdbi-perl libgtkhtml3.8-15</span><br><span> libhtml-template-perl libnet-daemon-perl libplrpc-perl</span><br><span> mysql-admin mysql-client-5.0 mysql-gui-tools-common</span><br><span> mysql-query-browser mysql-server-5.0 mysql-server-core-5.0</span><br><span>共升级了 0 个软件包,新安装了 12 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。</span><br><span>需要下载 39.8MB 的软件包。</span><br><span>解压缩后会消耗掉 123MB 的额外空间。</span><br><span>您希望继续执行吗?</span></p>
<p>
下面是安装过程中设置MySQL的用户名与密码(见图4-5)。</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/8768f87116a1ce2be7097269d04c7889.jpg"></p>
<p align="center">
图4</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/9318ad6f75bfdde74d9c0fafd9ccfecd.jpg"></p>
<p align="center">
图5</p>
<p>
安装好后可以以图形的界面打开(见图6)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/e2a003252073b5389557e1ca8b579331.jpg"></p>
<p align="center">
图6</p>
<p>
</p>
<p>
补充下:在图6之前,好像还要安装的(见图7)</p>
<p>
sudo apt-get install php5-mysql</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/8573263d456d1ee9eb6ffc12d4d2a7f6.jpg"></p>
<p align="center">
图7</p>
<p align="center">
</p>
<p>
zzvips@zzvips-laptop:~$ sudo apt-get install php5-mysql<br>
password for zzvips: <br>
正在读取软件包列表... 完成<br>
正在分析软件包的依赖关系树 <br>
正在读取状态信息... 完成 <br>
下列【新】软件包将被安装:<br>
php5-mysql<br>
共升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 0 个软件未被升级。<br>
需要下载 65.9kB 的软件包。<br>
解压缩后会消耗掉 246kB 的额外空间。<br>
获取:1 http://cn.archive.Ubuntu.com jaunty-updates/main php5-mysql 5.2.6.dfsg.1-3ubuntu4.1 <br>
下载 65.9kB,耗时 4s (13.8kB/s) <br>
选中了曾被取消选择的软件包 php5-mysql。<br>
(正在读取数据库 ... 系统当前总共安装有 113808 个文件和目录。)<br>
正在解压缩 php5-mysql (从 .../php5-mysql_5.2.6.dfsg.1-3Ubuntu4.1_i386.deb) ...<br>
正在设置 php5-mysql (5.2.6.dfsg.1-3Ubuntu4.1) ...</p>
<p>
</p>
<p>
第一次运行用root登录不需要密码。可以进去后添加用户同时修改root密码。</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/cba7d329bcc3cf4abae1de57cd6f877b.jpg"></p>
<p align="center">
图8</p>
<p>
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/b2f3155eb17aaa13f8518709785013a3.jpg"></p>
<p align="center">
</p>
<p>
</p>
<p align="center">
图9</p>
<p>
</p>
<p>
然后点击Catalogs,在下面的Schemata里面新建一个数据库。(见图9-10)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/08720e9283a60de32ec77df210286c04.jpg" width="575"></p>
<p align="center">
</p>
<p>
</p>
<p align="center">
图9(点击上图看大图)</p>
<p>
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/7568ce66379cb2390a4c80a787315343.jpg" width="575"></p>
<p align="center">
图10 (点击上图看大图)</p>
<p>
</p>
<p>
<br>
然后进入User Administrator,在新建的User上选Schema Privileges,赋予其对该数据库操作的权限。(见图11-12)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/b21b17425948a9178da10062b2215bbf.jpg" width="575"></p>
<p align="center">
</p>
<p>
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/b2447ecdcfa11231c606187f2bfe1757.jpg" width="575"></p>
<p>
</p>
<p>
启动apache2和mysql server(见图13)</p>
<p>
sudo /etc/init.d/mysql start;sudo /etc/init.d/apache2 start</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/d6559628c76d1dbfae972e91c4e9561f.jpg"></p>
<p align="center">
</p>
<p>
</p>
<p align="center">
图13</p>
<p>
下载Wordpress(http://wordpress.org/latest.tar.gz见图14),解压缩,放到zzvips /var/www的目录里,修改权限。(见图15-16)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/8161edbae467a46e55fe1040fd581774.jpg"></p>
<p align="center">
图14</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/6c5824af7dbc0ebbcdfd7d64de8a47ee.jpg"></p>
<p align="center">
图15</p>
<p>
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/1063f93e004d9c57a1e556dab9d1e42b.jpg"></p>
<p align="center">
图16</p>
<p>
重新启动apache2(见图17)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/960b28b1f370c7a52d31b2f49b6be3f5.jpg"></p>
<p align="center">
</p>
<p>
</p>
<p align="center">
图17</p>
<p>
</p>
<p>
修改wp-config-sample.php文件(见图18)</p>
<p>
sudo gedit /var/www/zzvips/wp-config-sample.php</p>
<p>
sudo gvim wp-config-sample.php</p>
<p>
主要是前面三个</p>
<p>
define('DB_NAME', 'putyourdbnamehere');</p>
<p align="center">
</p>
<p>
/** MySQL database username */</p>
<p>
define('DB_USER', 'usernamehere');</p>
<p>
/** MySQL database password */</p>
<p>
define('DB_PASSWORD', 'yourpasswordhere');</p>
<p>
define('DB_NAME', 'wordpress'); // The name of the database</p>
<p>
define('DB_USER', 'username'); // Your MySQL username</p>
<p>
define('DB_PASSWORD', 'password'); // ...and password</p>
<p>
修改成刚才建立的数据库名称,用户名和密码。 然后运行</p>
<p>
sudo mv wp-config.php /var/www/zzvips/</p>
<p>
sudo mv wp-config-sample.php wp-config.php</p>
<p>
现在进入入http://127.0.0.1/zzvips/ (见图19)</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/190fe9cbc46b94729c7a0afdbc840770.jpg" width="575"></p>
<p align="center">
图18(点击上图看大图)</p>
<p>
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/961c86c4b52b585fe5eeadac7226ebde.jpg" width="575"></p>
<p align="center">
图19(点击上图看大图)</p>
<p>
</p>
<p>
<span>发一篇文章试下,OK,效果见图1。</span></p>
<p align="center">
</p>
<p align="center">
<img style="max-width:100%!important;height:auto!important;"title="Ubuntu 9.10下搭建LAMP服务器完全图解教程" alt="Ubuntu 9.10下搭建LAMP服务器完全图解教程" src="https://zhuji.jb51.net/uploads/img/20230519/a090746463f4064c0f4697ab4fa17c81.jpg" width="575"></p>
<p align="center">
</p>
<p>
</p>
<p align="center">
图22</p>
<p>
<span>总结:虽然对于Ubuntu系统的玩家来说,关于Ubuntu系统下LAMP安装相对初学者来说很简单,其实总结起来就是对Apache、Mysql、PHP等Windows下常用的几款软件换平台安装,但对于Ubuntu系统的初学者来说,搭建Lamp环境可能并不是很容易实现。笔者在这里通过图文的形式来讲解每个部分的具体操作,从而确保初学者能够从中有所收获。</span></p>
頁:
[1]