zoukankan      html  css  js  c++  java
  • centos 虚拟机安装过程

    centos装过好几次了,也装过好几次fedora,感觉centos更灵活些,这次我装了最简洁的centos,然后通过yum命令安装了各种需要的命令和软件,编译了phpredis、redis、和php。感觉挺好。

    1、VMWAre+CentOS iptables 设置

    我用的vmware安装的centos,vmware10默认使用了NAT做为网络连接方式,TMD的结果iptables一开启,我的80端口就访问不到,端口命令我加了好多次,就是不行,气的我是实在没着了。后来想到vmware的问题,是不是他的连接方式存在centos之间兼容问题,所以查了nat和iptables相关资料,运行了命令:

     iptables -t nat -A POSTROUTING -s 192.168.18.0/24 -j SNAT --to 192.168.37.128

    擦擦擦哪个费,果然好了。

    2、LAMP中编译技巧

    如果你想让linux中php开发环境更灵活些的话,apache你可以通过命令:

    yum install httpd

    进行安装,一个命令就可以搞定。php编译时,你会发现找apxs时找不着,这时运行命令:

    yum install httpd-devel

    这时,centos会为您安装关于pache开发相关接口。这时你运行命令:

    which apxs

    这时,会发现yum己经给你安装了apxs在/usr/bin/apxs目录。因为php经常你需要各种版本,或者插件,你的编译需要比较细节,而apache不需要编译安装就行。通过这种方法,不是挺好的吗!

     3、PHP编译时与Maraidb错误

    比较草旦的事情是Mysql被oracle收被了,mysql原团队单干,尼马又出来一个Mariadb,这下oracle傻了眼。而centos将默认yum install mysql时安装成了尼马mariadb。php源码中不认mariadb的信息头,这就编译出错了,所以你在编译时建义还是安装回mysql吧,yum这装命令:

    yum insatll mysql-community-server

    这下好了,自动安装了一大堆。

  • 相关阅读:
    FillForm网页表单填写插件(用于火狐浏览器,自动填表,自动表单,填写表单)
    Firefox下完整读写本地文件的方法
    failure notice
    百度奖品兑换监视程序
    javascript数组及其操作(zz)
    JMETER使用
    ubuntu安装mysql
    windows live writer写csdn博客,very good~
    用SSH在linux下安装JDK和Tomcat
    java模拟HTTP请求(集合了网上搜来的各种)
  • 原文地址:https://www.cnblogs.com/a-xu/p/4088986.html
Copyright © 2011-2022 走看看