当前位置: 首页 > news >正文

做网站首页代码网站开发工程师 面试英语

做网站首页代码,网站开发工程师 面试英语,做网站体会,百度首页排名优化哪家专业LANMP平台LAMP指的Linux#xff08;操作系统#xff09;、ApacheHTTP 服务器#xff0c;MySQL#xff08;有时也指MariaDB#xff0c;数据库软件#xff09; 和PHP#xff08;有时也是指Perl或Python#xff09; 的第一个字母#xff0c;一般用来建立web 服务器。lamp… LANMP平台LAMP指的Linux操作系统、ApacheHTTP 服务器MySQL有时也指MariaDB数据库软件 和PHP有时也是指Perl或Python 的第一个字母一般用来建立web 服务器。lamp平台原理图lamp平台的编译安装1、安装apache首先解决依赖关系httpd-2.4以上需要较新的apr和apr-util所以在编译httpd之前需要对对其进行升级。在这里选择的是编译安装的方式进行升级。在这里选取得是apr-1.5.0和apr-util-1.5.3。1)编译安装apr# tar xf apr-1.5.0.tar.bz2# cd apr-1.5.0# ./configure --prefix/usr/local/apr# make make install2编译安装apr-util# tar xf apr-util-1.5.3.tar.bz2# cd apr-util-1.5.3# ./configure --prefix/usr/local/apr-util --with-apr/usr/local/apr# make make install3编译安装httpdhttpd编译也需要pcre-devel软件包自行使用yum安装。1httpd编译安装步骤如下# tar xf httpd-2.4.9.tar.bz2# cd httpd-2.4.9# ./configure --prefix/usr/local/apache --sysconfdir/etc/httpd --enable-so --enable-ssl --enable-cgi --enable-rewrite --with-zlib --with-pcre --with-apr/usr/local/apr --with-apr-util/usr/local/apr-util --enable-modulesmost --enable-mpms-sharedall --with-mpmevent# make make install--enabe-so编译动态加载模块(DSO)支持到httpd二进制文件此模块使得Apache的各功能模块可以与核心分开编译、运行时动态加载。--enable-ssl支持ssl功能--enable-cgi支持cgi--with-pcre 支持Perl兼容的正则表达式库--with-apr/usr/local/apr为apache提供底层支持的接口库--with-apr-until/usr/local/apr-util--with-zlib支持zlib的压缩--enable-rewrite支持url重写--enable-modulesmost支持大部分的模块--enable-mpms-sharedall 指定所有模块为共享模块--with-mpm-eventevent选择Apache多路处理模块为事件驱动模块2修改httpd的配置文件并设置其PID文件路径#PidFile  /var/run/httpd.pid3为其提供SYSV服务启动脚本位置为/etc/rc.dinit.d/httpd.内容与原htppd启动脚本相似。之后为此脚本提供执行权限并加入服务列表#chmod x /etc/rc.d/init.d/httpd# chkconfig --add httpd2、编译安装php编译安装php先解决依赖关系需要安装以下软件Desktop Platform Development bzip2-devel libmcrypt-devel1# tar xf php-5.4.26.tar.bz2# cd php-5.4.26# ./configure --prefix/usr/local/php --with-mysql/usr/local/mysql --with-openssl --with-mysqli/usr/local/mysql/bin/mysql_config --enable-mbstring --with-freetype-dir --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir/usr --enable-xml  --enable-sockets --enable-fpm --with-mcrypt  --with-config-file-path/etc --with-config-file-scan-dir/etc/php.d --with-bz2为了支持apache的worker或event这两个MPM编译时使用了--enable-maintainer-zts选项如果使用PHP5.3以上版本为了链接MySQL数据库可以指定mysqlnd这样在本机就不需要先安装MySQL或MySQL开发包了。# make# make test# make intall2为php提供配置文件# cp php.ini-production /etc/php.ini3配置php-fpm为php-fpm提供SysV init脚本并将其添加至服务列表# cp php.ini-production /etc/php.ini# chmod x /etc/rc.d/init.d/php-fpm# chkconfig --add php-fpm# chkconfig php-fpm on为php-fpm提供配置文件# cp /usr/local/php/etc/php-fpm.conf.default /usr/local/php/etc/php-fpm.conf 编辑php-fpm的配置文件# vim /usr/local/php/etc/php-fpm.conf配置fpm的相关选项为你所需要的值并启用pid文件如下最后一行pm.max_children 50pm.start_servers 5pm.min_spare_servers 2pm.max_spare_servers 8pid /usr/local/php/var/run/php-fpm.pid 接下来就可以启动php-fpm了# service php-fpm start使用如下命令来验正如果此命令输出有中几个php-fpm进程就说明启动成功了# ps aux | grep php-fpm默认情况下fpm监听在127.0.0.1的9000端口4、配置httpd配置文件1、启用httpd的相关模块在Apache httpd 2.4以后已经专门有一个模块针对FastCGI的实现此模块为mod_proxy_fcgi.so它其实是作为mod_proxy.so模块的扩充因此这两个模块都要加载LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so2、配置虚拟主机支持使用fcgi在相应的虚拟主机中添加类似如下两行。  ProxyRequests Off  ProxyPassMatch ^/(.*\.php)$ fcgi://127.0.0.1:9000/PATH/TO/DOCUMENT_ROOT/$1ProxyRequests Off关闭正向代理ProxyPassMatch把以.php结尾的文件请求发送到php-fpm进程php-fpm至少需要知道运行的目录和URI所以这里直接在fcgi://127.0.0.1:9000后指明了这两个参数其它的参数的传递已经被mod_proxy_fcgi.so进行了封装不需要手动指定。3、编辑apache配置文件httpd.conf让apache能识别php格式的页面并支持php格式的主页 # vim /etc/httpd/httpd.conf 1、添加如下二行   AddType application/x-httpd-php  .php   AddType application/x-httpd-php-source  .phps 2、定位至DirectoryIndex index.html    修改为    DirectoryIndex  index.php  index.htmlmysql的编译安装参考其他博文 转载于:https://blog.51cto.com/fengshi/1539678
http://www.pierceye.com/news/143144/

相关文章:

  • wordpress皮肤下载站安徽建设工程信息网官方网站
  • 自己的电脑做服务器 并建网站asp sql网站安全性
  • 创新创业营销策略网站建设等信息系统开发计划
  • 安徽建设信息网站做胃镜多少钱天津津门网站I
  • jrs直播网站谁做的广告设计与制作专升本
  • 辽 icp 大连 网站建设个人网站做的类型
  • 做网站搞友情链接网站建设有哪些类型
  • 网站建设更新维护工作总结网站建设源文件
  • 公益网站 html 模板wordpress权限acl
  • 廊坊市网站建设企业网站设计特点
  • 网站建设论证方案传媒的域名做个什么网站
  • 成都建设网站企业电话国内信息图制作网站有哪些
  • 网站 图片切换wordpress永久免费
  • 自建社区网站网站建设全包设计
  • 广东装饰网站建设建设银行官网网站人事
  • 做网站设计赚钱吗保定模板建站平台
  • 找个免费网站这么难吗做球形全景的网站
  • c语言做网站后端深圳商业网站建设哪家好
  • wordpress小说网站模板下载地址网站建设中企动力推荐
  • 自己做网站网页剧中中国科技
  • 石家庄网站制作福州怎么提升网站打开速度
  • 网站分布郴州建设网站公司
  • 最有效的网站推广费用seo推广是什么意怿
  • 网站推广的基本方法是网站建设公司的介绍
  • 网站开发企业部门网站按抓取手机软件贵阳
  • 龙岗做网站公司icxun临夏州建设网站
  • 网站跳转到另外一个网站怎么做品牌推广部的职责
  • 视频网站开发用什么服务器wordpress数据库邮箱
  • 网站建设公司前十名电子商务网站建设论文开题报告
  • 泉州公司建设网站秦皇岛市网站建设