共计 3791 个字符,预计需要花费 10 分钟才能阅读完成。
如果想用 Ubuntu 作为网站的服务器,一些基本的服务是必备的。本文对环境的搭建做一个简单的整理。
Appach
Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。
安装
sudo apt-get install apache2
大概 5M 左右,安装完成后服务器会自动启动
在浏览器里输入 http://localhost 或者是 http://127.0.0.1 或者输入 IP,如果看到了 It works!,那就说明 Apache 就成功的安装了,Apache 的默认安装,会在 /var 下建立一个名为 www 的目录,这个就是 Web 目录了,所有要能过浏览器访问的 Web 文件都要放到这个目录里。
如果更改配置重新启动命令如下:
sudo /etc/init.d/apache2 restart
到这里,如果只是单纯的跑一些静态网页的话这儿就够了,只需要将设计的 html 文件放入 /var/www 目录即可
到这里我遇到一个问题没解决就是根目录下的二级目录无法访问,重新安装多次,都是同样的问题。
PHP
PHP 支持同样是很多网站必备之一,安装命令如下:
sudo apt-get install libapache2-mod-php5 php5
需要下载 6M 左右安装包。安装扩展:
sudo apt-get install libapache2-mod-php5 php5
更多详情见请继续阅读下一页的精彩内容 :http://www.linuxidc.com/Linux/2013-11/93153p2.htm
推荐阅读 :
Ubuntu 下搭建属于自己的 wiki 与论坛 (图) http://www.linuxidc.com/Linux/2008-02/11085.htm
Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
Ubuntu 下安装 LAMP 及 phpMyAdmin http://www.linuxidc.com/Linux/2012-09/71192.htm
Ubuntu 12.04 下 LAMP 安装配置 http://www.linuxidc.com/Linux/2012-05/61079.htm
CentOS 5.9 下编译安装 LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm
RedHat 5.4 下 Web 服务器架构之源码构建 LAMP 环境及应用 PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm
LAMP 源码环境搭建 WEB 服务器 Linux+Apache+MySQL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm
Mysql
sudo apt-get install mysql-server mysql-client
需要下载 26M 左右的安装包,等待安装完成,弹出设定密码界面:
输入数据库 root 密码,按 tab 键选择确定。接下来会要求重复密码,重复同样操作。
数据库安装完成后,为了方便管理和操作,继续安装 phpmyadmin。
sudo apt-get install phpmyadmin
需要下载 6M 左右的安装包,安装完成后进入设置界面,
tab 键选择是,进行安装,在安装过程中会要求选择 Web server:apache2 或 lighttpd,使用空格键选定 apache2,按 tab 键然后确定。接下来要求输入密码,输入在上一步中设置的密码,需要输入两次,完成安装。
然后将 phpmyadmin 与 apache2 建立连接,www 目录在 /var/www,phpmyadmin 在 /usr/share /phpmyadmin 目录,所以就用命令:
sudo ln -s /usr/share/phpmyadmin /var/www
建立链接。
phpmyadmin 测试:在浏览器地址栏中打开 http://localhost/phpmyadmin 就能够进入登录界面,输入前面配置的用户名和密码进行登录,如下图所示。
登录后界面如图所示。
FTP
要想对网站和数据进行管理,少不了的是 ftp,通过 ftp 可以很方便的上传 / 下载文件,实现管理,因此需要安装 ftp 管理工具。
sudo apt-get install vsftpd
vsftpd 的配置能够找到很多相关文章,这里不再介绍。
推荐阅读 :
玩转 vsftpd 服务器的四大高级配置:http://www.linuxidc.com/Linux/2013-09/90565.htm
vsFTPd 配置教程:http://www.linuxidc.com/Linux/2013-09/90562.htm
Ubuntu 实用简单的 FTP 架设 http://www.linuxidc.com/Linux/2012-02/55346.htm
Ubuntu 上架设 FTP 服务器和 Apache 服务器 http://www.linuxidc.com/Linux/2011-04/35295.htm
Ubuntu 13.04 安装 LAMP\vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
RHEL6 平台下 SeLinux 和 vsftpd 的匿名上传的简单案例 http://www.linuxidc.com/Linux/2013-04/82300.htm
Linux 系统 vsftpd 源码安装 http://www.linuxidc.com/Linux/2013-03/81475.htm
vsftpd 的安全配置案例分析 http://www.linuxidc.com/Linux/2012-12/76501.htm
更多 Ubuntu 相关信息见 Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2
如果想用 Ubuntu 作为网站的服务器,一些基本的服务是必备的。本文对环境的搭建做一个简单的整理。
Appach
Apache 是世界使用排名第一的 Web 服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的 Web 服务器端软件之一。
安装
sudo apt-get install apache2
大概 5M 左右,安装完成后服务器会自动启动
在浏览器里输入 http://localhost 或者是 http://127.0.0.1 或者输入 IP,如果看到了 It works!,那就说明 Apache 就成功的安装了,Apache 的默认安装,会在 /var 下建立一个名为 www 的目录,这个就是 Web 目录了,所有要能过浏览器访问的 Web 文件都要放到这个目录里。
如果更改配置重新启动命令如下:
sudo /etc/init.d/apache2 restart
到这里,如果只是单纯的跑一些静态网页的话这儿就够了,只需要将设计的 html 文件放入 /var/www 目录即可
到这里我遇到一个问题没解决就是根目录下的二级目录无法访问,重新安装多次,都是同样的问题。
PHP
PHP 支持同样是很多网站必备之一,安装命令如下:
sudo apt-get install libapache2-mod-php5 php5
需要下载 6M 左右安装包。安装扩展:
sudo apt-get install libapache2-mod-php5 php5
更多详情见请继续阅读下一页的精彩内容 :http://www.linuxidc.com/Linux/2013-11/93153p2.htm
推荐阅读 :
Ubuntu 下搭建属于自己的 wiki 与论坛 (图) http://www.linuxidc.com/Linux/2008-02/11085.htm
Ubuntu 13.04 安装 LAMP\Vsftpd\Webmin\phpMyAdmin 服务及设置 http://www.linuxidc.com/Linux/2013-06/86250.htm
Ubuntu 下安装 LAMP 及 phpMyAdmin http://www.linuxidc.com/Linux/2012-09/71192.htm
Ubuntu 12.04 下 LAMP 安装配置 http://www.linuxidc.com/Linux/2012-05/61079.htm
CentOS 5.9 下编译安装 LAMP(Apache 2.2.44+MySQL 5.6.10+PHP 5.4.12) http://www.linuxidc.com/Linux/2013-03/80333p3.htm
RedHat 5.4 下 Web 服务器架构之源码构建 LAMP 环境及应用 PHPWind http://www.linuxidc.com/Linux/2012-10/72484p2.htm
LAMP 源码环境搭建 WEB 服务器 Linux+Apache+MySQL+PHP http://www.linuxidc.com/Linux/2013-05/84882.htm