linux怎样一键安装web环境php+apache+mysql
准备好连接linux服务器的工具,推荐用xshell和xftp。 xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。 下载地址:/softs/56322/view/28283/view/926025htm 引用 在高并发连接的情况下,Nginx是Apache服务器不错的替代品。Nginx同时也可以作为7层负载均衡服务器来使用。根据我的测试结果,Nginx 0846 + PHP 5214 (FastCGI) 可以承受3万以上的并发连接数,相当于同等环境下Apache的10倍。 这里我们选择nginx,输入n,回车 到这里,我们就正式进入环境安装环节了。你可以泡杯茶休息下。一般这个过程会持续半个小时的样子。 为了防止断掉和服务器的连接,可以新开一个shell窗口,将鼠标挪到窗口标签栏,右击,如下图所示: 可以看到,新开了一个窗口 输入top命令 可以看到一直在跳动的系统资源统计 好了。做完了这一些就让我们静静的等待吧!程序正在自动编译安装服务! 到这个界面说明安装已经结束了。 大家有疑问了。那我怎么登录ftp和mysql呢 在命令行里输入: cat accountlog 看到了没 ftp的用户名是:www mysql的用户名是:root 密码就在屏幕上了! 好了。所有配置都已经完成了。是不是很简单! ---------------------------------------------------------------------- 网站目录:/alidata/www 服务器软件目录:/alidata/server Mysql 目录 /alidata/server/mysql Php目录/alidata/server/php 选择了nginx 那么会有一个nginx 目录在 /alidata/server/nginx/ Nginx 配置文件在/alidata/server/nginx/conf Nginx虚拟主机添加 你可以修改/alidata/server/nginx/conf/vhosts/phpwindconf 选择了apache那么会有一个httpd 目录在 /alidata/server/httpd apache 配置文件在/alidata/server/httpd/conf apache虚拟主机添加 你可以修改/alidata/server/httpd/conf/vhosts/phpwindconf
Ubuntu 下 搭建lamp
1》点击 系统 ->系统管理 ->新立得软件包管理器 点击编辑 ->使用任务分组标记软件包 点击 LAMP server
2> 安装软件 在安装过程中,有要输入mysql 用户root 的密码,输两次。需要时间 ,耐心等待。
3》 编辑php配置文件
sudo gedit /etc/php5/apache2/phpini
在 extension 下面 加上
extension=php5-mcryptso
保存,重启apache2
4> 配置apache
sudo gedit /etc/apache2/apache2conf
(注意这个命令要看具体安装路径,可以现找到apache2conf 然后点击属性查看挂在点)
在配置文件最后面加入
#添加文件类型支持
<IfModule mod_php5c>
AddType application/x-httpd-php php
DirectoryIndex indexphp
</IfModule>
#默认字符集 根据自己需要
AddDefaultCharset UTF-8
#服务器地址
ServerName 127001
#添加首页文件 三个的顺序可以换 前面的访问优先 (当然你也可以加别的 比如defaultphp)
<IfModule dir_module>
DirectoryIndex indexhtm indexhtml indexphp
</IfModule>
5》配置mysql
sudo gedit /etc/mysql/mycnf
#这里有一个地方要注意
#因为默认是只允许本地访问数据库的 如果你有需要 可以打开。
bind-address 127001
#这一句是限制只能本地访问mysql的。如果有需要其他机器访问 把这句话用#注释掉
#bind-address 127001
6》测试php
新建空文档,输入
<php
phpinfo();
>
保存为tphp (注意有时输入
<php
phpinfo();
php>
解释器不能编译。可能是版本的原因。有的书上说是这两种格式都可以,但我装的时候不可以。)
然后将刚才编写的tphp文件copy到 /var/www 下。(可以用命令 cp tphp /var/www)
在浏览器中输入http://localhost/tphp 会显示
7》测试mysql
建立空白文档,输入
<php
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
>
(注意 :上面的代码中的root 是数据库mysql 的用户名,而 123456是用户名root的对应密码。如果你在装mysql 时设置的root 密码不是123456 比如是456123,上述代码中就应该是456123总之对应就好。当初我就在这犯了错误。最后觉醒了。)
另存为 mphp 然后在浏览器中输入http://localhost/mphp 如果正常,会显示
成功!
首先应该是你把你的服务器配置好了 包括php apache mysql 的安装 等这些都安装好了。那么就是配置你的apache了。在这个过程中有什么疑问可以随时找我 QQ 530162466
0条评论