个人工具
登录
查看“Apache”的源代码 - Ubuntu中文
页面
讨论
查看源代码
历史
搜索
导航
首页
最近更改
随机页面
页面分类
帮助
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息
查看“Apache”的源代码
来自Ubuntu中文
←
Apache
跳转至:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 安装 == ===安装LAMP === #套件一次性安装 sudo tasksel 用空格选中LAMP,回车即可。(不过要小心别修改其他的选项,否则会安装或删除该服务!) 如果出现tasksel aptitude failed (100)错误,需要先更新源包 sudo apt-get update #仔细手动安装法(最小组件) <pre>sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server</pre> 有些是因为依赖关系会自动安装的,但是为了保险,所以多打了一些。开始安装时sudo会问您密码(只是有可能),这是系统管理员的密码。'''<u>安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。</u>''' #图形安装法<br /> 在新立得软件包管理器中选择 '''编辑--使用任务分组标记软件包''' 在打开的窗口中 '''勾选 LAMP SERVER''' 然后确定。 在主窗口中 '''点击绿色的对号 <u>应用</u> 按钮''' 好了 。接下来就是等待...等待新立得 自动下载安装完。 '''注意:''' '''<u>安装途中MySQL要求设定账户有密码,这是与操作系统没关系的账户与密码。</u>''' 打开 http://localhost 或 http://127.0.0.1 {| |[[Image:Apachedefault.png|thumb|center|500px|Apache默认页面]] |} === 图形化管理软件(可选) === ==== 安装webmin ==== 这是一个系统管理软件,管理包含LAMP组件在内的大部分系统服务。同时能进行安装、进程管理等多种系统功能。 先到webmin官方下载软件 在该软件包存放位置下,打开终端。(你也可以用命令切换到该位置) sudo dpkg -i 软件包名(用Tab可以少输点字) 如果提示缺少依赖,那差什么就装什么 访问地址(注意是加密安全链接):https://127.0.0.1:10000 ====安装phpmyadmin ==== 这是一个数据库管理软件,管理mysql. 其实这也是个安全隐患,建议通过openssh来管理服务器。 方案一:终端中运行命令 (不推荐)(在我自己按照此教程的安装过程中,使用这种方法出现了各种问题导致phpmyadmin打不开,所以强烈建议使用下面提供的第二种方案) <pre>sudo apt-get install phpmyadmin </pre> 方案二:<br> 强烈建议不要从源里安装<br>在[http://www.phpmyadmin.net/home_page/index.php phpmyadmin官网]上下载软件包,解压缩到本地目录/var/www/phpmyadmin<br> tips:如果你请直接解压到/var/www/phpmyadmin,如果不存在phpmyadmin,请自行创建 <br> 在终端下执行 <pre>sudo cp /var/www/phpmyadmin/config.sample.inc.php /var/www/phpmyadmin/config.inc.php</pre><pre>sudo gedit /var/www/phpmyadmin/config.inc.php </pre> 找到“blowfish_secret”在后面填上任意字母 <pre>$cfg['Servers'][$i]['auth_type']='cookie'; $cfg['Servers'][$i]['host']='localhost'; $cfg['Servers'][$i]['connect_type']='tcp'; $cfg['Servers'][$i]['compress']='false'; $cfg['Servers'][$i]['extension']='mysql';</pre> <br>保存,退出 <br>安装php5-mcrypt <pre>sudo apt-get install php5-mcrypt </pre> 编辑php配置文件<br> <pre>sudo gedit /etc/php5/apache2/php.ini </pre> 在extension下面加上(任何独立一行就行) <pre>extension=php_mcrypt.so (原来的php5-mcrypt.so无效) </pre> <br> 保存,重启apache2<br> <pre>sudo /etc/init.d/apache2 restart </pre> 在浏览器里输入http://localhost/phpmyadmin <br> 注:如果进入phpmyadmin出现配置文件引用失败则删除刚自己添加的 <pre>$cfg['Servers'][$i]['auth_type']='cookie'; $cfg['Servers'][$i]['host']='localhost'; $cfg['Servers'][$i]['connect_type']='tcp'; $cfg['Servers'][$i]['compress']='false'; $cfg['Servers'][$i]['extension']='mysql';</pre> <br>保存,退出 <br> 然后再重启apache2 <pre>sudo /etc/init.d/apache2 restart </pre> 在浏览器里输入http://localhost/phpmyadmin <br>
返回至
Apache
。