将Apache和Mysql添加为CentOS服务

当安装自己编译的 Apache 和 Mysql 后,默认是不添加为系统服务的,所以我们需要手动将其添加为服务。 添加 Apache 为系统服务 1.将 apachectl 拷贝到 init.d 下 #cp /usr/local/apache/bin/apachectl /etc/rc.d/init.d/httpd 2.修改 httpd #vi /etc/rc.d/init.d/httpd 添加以下注释内容 #chkconfig: 345 85 15 #decription: apache server 3.向系统服务添加 apache #chkconfig --add httpd 添加 Mysql 为系统服务 将 mysql 拷贝到 init.d 下 #cp /usr/local/mysql5/share/mysql/mysql.server /etc/init.d/mysqld 将 mysqld 添加到系统服务 #chkconfig --add mysqld 完成上述步骤,就可以使用 #service httpd/mysqld restart/start/stop 来控制 apache/mysql 的启动停止重启了

十月 19, 2012 · 1 分钟 · Zhiya

MacOS+VMware Fusion安装CentOS网络设置

在 vmware 中最小化安装 centos6.3 后发现无论 vmware 设置城共享还是桥接形式都无法连接网络,在网络上查询到 vmware workstation 下安装 centos 的设置方法,尝试后发现并不适用 mac os 下的 vmware fusion。 经过尝试,发现 fusion 下 centos 网络配置非常简单。方法如下: 将 vmware 设置成桥接网络 改变网卡设置 $vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改为如下值: BOOTPROTO="dhcp" //使用dhcp配置ip地址 ONBOOT="yes" //使设备启动 3.重启网络服务 $service network restart 4.查看网络 $ifconfig 查看设备 eth0 是否分配到正确 ip,网络是否可以 ping 通。

十月 19, 2012 · 1 分钟 · Zhiya

iOS 推送证书制作 (JAVA/PHP)

在使用 Java 或者 PHP 制作 iOS 推送服务器的时候,需要自己从开发者网站上导出的 aps_developer_identity 证书和 Apple Development Push Services 证书进行合成,生成可以供 Java 使用的 p12 证书或供 PHP 使用的 pem 证书。 aps_developer_identity 证书和 Apple Development Push Services 证书的申请过程可以参考: http://www.cnblogs.com/hubj/archive/2012/06/14/2549816.html 本文着重讨论如何合成证书 1.将 aps_developer_identity.cer 转换成 pem $openssl x509 -in aps_developer_identity.cer -inform der -out PushChatCert.pem 2.将 Apple Development Push Services 证书转换成 pem $openssl pkcs12 -nocerts -out PushChatKey.pem -in Push.p12 3.合成两个 pem 证书 1)Java 服务器所需的证书为 p12 格式 $openssl pkcs12 -export -in PushChatCert.pem -inkey PushChatKey.pem -out pushCert.p12 -name “apns-cert” 2)PHP 服务器所需证书为 pem 格式 ...

十月 19, 2012 · 1 分钟 · Zhiya