站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
PHP环境搭建
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
<span style="text-align:center; border:1px solid #000; float:right; padding:6px;"><strong>导航:</strong> [[PHP#PHP教程|上一页]] | {{template:开发语言导航}}</span> <div style="clear:both;"></div> 这里我们只讲解[[LINUX]]下[[PHP]] 环境搭建 <br> == [[MySQL]]的安装 == •解压mysql5 的安装包:tar –zxvf mysql-5.0.16.tar.gz<br> •进入解压后的安装包: cd mysql-5.0.16<br> •配置:<br> ./configure<br> --prefix=/opt/mysql<br> --with-extra-charsets=all<br> --with-unix-socket-path=/opt/mysql/var/mysql.sock<br> •make<br> •make install<br> •复制配置文件到/etc下<br> cp /opt/mysql/share/mysql/my-medium.cnf /etc/my.cnf<br> •运行:./opt/mysql/bin/mysql_install_db<br> 这个命令是创建MySQL的授权表.<br> •改变权限:<br> chmod 755 /opt/mysql/var<br> chown -R mysql : mysql /opt/mysql/var<br> •启动服务:<br> ./opt/mysql/share/mysql/mysql.service start (关闭用stop)<br> •解释参数:<br> •--prefix=/opt/mysql 把mysql指定安装到/opt/mysql目<br> 录中;<br> •--with-extra-charsets=all 对多语言的支持;<br> •--with-unix-socket-path=/opt/mysql/var/mysql.sock<br> 这个是指定mysql服务器启动后,联机套接字文件所<br> 处的位置和文件名,也就是说,如果mysql服务器成<br> 功启动后,就能在/opt/mysql/var目录中看到<br> mysql.sock文件。<br> • 解压安装包:tar –zxvf httpd-2.0.55.tar.gz<br> • 进入解压后的安装包: cd httpd-2.0.55<br> • 配置:<br> ./configure<br> --prefix=/opt/apache<br> --enable-cgi ( 意义支持CGI)<br> • make<br> • make install<br> == Apache2的安装 == • 安装完成后,会在/opt/目录下生成/opt/apache 启动<br> [[apache]]守护进程:<br> • 启动:./opt/apache/bin/apachectl start<br> • 打开浏览器,输入http://localhost 就能看到一个<br> apache的欢迎页面了,这表示我们已经成功解决了<br> apache的安装。<br> • apache 配制文件及目录是:/<br> opt/apache/conf/httpd.conf<br> • apache默认存放主页的位置应该是:/<br> opt/apache/htdocs<br> • 以下是配置文件里面的信息:(有的地方作了修改)<br> • ServerRoot "/opt/apache"<br> 这是ServerRoot指定apache程序所在的的目<br> 录,比如日志文件、配制文件等目录.<br> • Listen 80 apache 默认端口80<br> • DocumentRoot "/opt/apache/htdocs"<br> 这个是存放网页的目录,我们应该把网页的目录指定<br> 到哪里,这样当访问网址时,就调用这个目录的<br> 文件.<br> • <Directory "/opt/apache/htdocs"<br> 这句应该和DocumentRoot 的目录保持一致。<br> • 修改的地方:<br> • 找到: DirectoryIndex index.html index.html.var (395行)<br> 改为: DirectoryIndex index.html index.html.var index.php<br> • 找到:#AddType application/x-tar .tgz<br> • 加一行: AddType application/x-httpd-php .php(注意空格)<br> • 找到: AddDefaultCharset ISO-8859-1 (780行)<br> 将ISO-8859-1改为GB2312。解决网页出乱中文乱码<br> • 然后保存就重启apache的守护进程<br> • 注意:<br> • 要想配置文件中的配置生消,前面要去掉#号<br> • 每次更改配置文件,要重起服务<br> • 对存放网页的目录执行:命令chmod 755 目录名chmod -R 755 目录<br> 名<br> == libxml2-2.6.11.tar.gz 的安装 == • 解压: tar -xzvf libxml2-2.6.11.tar.gz<br> • 进入解压后的文件 :cd libxml2-2.6.11<br> • 配置:指定了安装目录<br> • ./configure --prefix=/opt/libxml2<br> • 编译:make<br> • 安装:make install<br> 4. zlib-1.2.3.tar.gz 的安装<br> • 解压: tar -xzvf zlib-1.2.3.tar.gz<br> • 进入解压后的文件:cd zlib-1.2.3<br> • 配置:指定了安装目录<br> • ./configure --prefix=/opt/zlib<br> • 编译:make<br> • 安装:make install<br> == gd-2.0.28.tar.gz 的安装 == • 解压: tar -xzvf gd-2.0.28.tar.gz<br> • 进入解压后的文件:cd gd-2.0.28<br> • 配置:指定了安装目录<br> ./configure --prefix=/opt/gd<br> • 编译:make<br> • 安装:make install<br> • 安装PHP这一步骤中,最为关键的一步是使用一系<br> 列的激发扩展功能提供PHP configure,以及外部类 库正确的文件路径<br> • 首先解压安装文件:<br> tar -zxvf php-5.1.1.tar.gz<br> • 进入安装目录: cd php-5.1.1<br> == PHP的安装 == • 配置 : ./configure<br> • --prefix=/opt/php5<br> • --with-apxs2=/opt/apache/bin/apxs<br> • --with-libxml-dir=/opt/libxml2<br> • --with-zlib<br> • --with-zlib-dir=/opt/lib<br> • --with-mysql=/opt/mysql<br> • --with-mysqli=/opt/mysql/bin/mysql_config<br> • --with-gd=/opt/gd<br> • --with-mysql-sock=/opt/mysql/var/mysql.sock<br> • 配置说明:<br> •--prefix设置PHP5 的安装路径。<br> •--with-apxs2告诉PHP查找Apache 2.0的地方。<br> • --with-libxml-dir和--with-zlib-dir告诉PHP放置<br> •libxml2和zlib库的地方。<br> •--with-mysql变量激活regularMySQL扩展功能。<br> •--with-mysqli变量激活新增加的MySQL功能。 <br>•--with-gd变量激活GD 扩展功能。<br> •--with-zlib变量激活ZLIB 压缩库。<br> • ./configure --help 查看其他参数<br> •一旦configure已经完成,你即可编译和安装PHP。<br> • 编译:make<br> • 安装:make install<br> • 从解压后的文件中复制php.ini-dist 到/opt/php/etc/目 录下. 改名为php.ini<br> • 编辑/opt/php/etc/php.ini文件找到如下的一行;<br> default_charset = “iso-8859-1” (433行)<br> • 在这行下面加一行default_charset = "gb2312"<br> • 在apache 下的存放网页的目录建立php文件.例如<br> phpinfo.php<br> • 里面写入如下代码:<br> <?php<br> phpinfo();<br> ?><br> • 在[[浏览器]]中地址栏中输入:<br> http://localhost/phpinfo.php<br> 出现php说明页面,说明安装成功<br> [[category:PHP教程]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)
本页使用的模板:
模板:开发语言导航
(
编辑
)