当前位置: 首页 > 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.zqtcl.cn/news/143144/

相关文章:

  • 上海源码网站建设公司做短视频的网站都有哪些
  • 网络推广公司联系昔年下拉网络优化seo
  • 网站开发语言识别网站众筹该怎么做
  • 长春做网站公司长春seo公司云主机和云服务器的区别
  • 打开网站乱码怎么做网件路由器登陆网址
  • wordpress 怎么删除主题seo神马网站推广器
  • 番禺网站推广公司宣传片拍摄方案范本
  • 网站建设的公司收费建筑英才网app
  • 作风建设活动网站知名景观设计公司的官网
  • 网站的模块做网站的图片要多少像素
  • 网站建设需要什么书企信网企业信用信息系统贵州
  • 做网站是什么鬼新浪虚拟主机做网站
  • 青岛网站设计如何做注册网店需要多少费用
  • 空白网站怎么建立网站默认主页设置
  • wordpress外网访问不seo综合查询是什么
  • 曲阜网站建设价格做5173这样的网站要多少人
  • 深圳网站建设服务合同wordpress 增删改查
  • 网站建设好处wordpress评论积分
  • 珠海网站策划网站不能自行备案吗
  • 在vs中做网站如何连接数据库wordpress模板如何安装教程
  • 10g空间网站做视频网站手机网站搜索
  • 服务器上面建设网站网站为什么显示正在建设中
  • 德阳网站优化网络顾问
  • 大淘客可以做几个网站hm网上商城
  • 网站建设分配人员方案呼市网站制作招聘
  • 电商网站建设方案100例用什么做php网站
  • 网站开发设计课程教案南宁网站建设招聘
  • 常州微信网站建设wordpress 中英主题
  • 新零售型网站开发网络营销常用的工具和方法
  • 陕西省建设监理协会网站证书网站建设去哪里找客户