致不熟悉LINUX服务器操作安装的PHP程序员、PHP工程的一些常用方法 - Ubuntu

作为WEB编程老鸟,本人一直对服务器配置、操作不感兴趣,都有运维搞定,何必我去操心?也许我花1天的时间的事情,人家专业的几分钟轻松搞定!

必定每个有理想的程序员发展方向不一样嘛!

  • 程序+前端
  • 程序+运维
  • 程序+UI
  • 程序+测试
  • 程序+管理
  • 程序+销售
  • 程序+实施
  • 程序+售后
  • 。。。

但是身在职场,总有那么多无奈,需要1人顶数人使用,我只想说几句:

  1. 阿里云什么配置没有?有故障一个电话搞定!人家是专业的!
  2. vps、国外空间、linode,cpanel、24*7客服各种服务搞定!人家是专业的!
  3. 运维是门神圣、高智商、高风险、高经验、高实战的工作,不是随便调整各参数,看着百度来安装下软件包的能力就沾沾自喜的!我们要找专业的!
  4. 非专业人士配置的服务器、参数,经得起考验么?比如安全、流量冲击。。。

任你说得再多,君听过这句话没有?

  1. 不会炒菜的程序员不是好司机
  2. 我们是创业 企业、团队。。。(只顾能吃、能用就行,有问题,大家以后共同解决嘛!顶起!你行的,我看好你哦!)
  • 不会服务器相关命令操作的程序员,或多或少都被其他人鄙视,特别是同行会严重鄙视,看轻你一切!
  • 尽管你在其他领域有所亮点,人家也因为你不会服务器相关操作也被看低一个台阶,不承认你。。。为什么?
  • 因为你是程序员!而且好像其他附加值你都不会也无所谓,但是只要会了服务器相关操作,哪怕一丁点,就好像和技术底层沾边了(?),那种abc黑白屏幕,让其他人看了,显得更牛逼,更加高大上()!
  • 不管你承认不承认,别人的眼光大都如此!作为程序员,都有感触吧!

出来混的,本着技多不压身的原则,多学点吧,毕竟不是每个公司都请得起、看得起、愿意请 运维的。。。此处省略1万字

以下命令操作,都是本人日常工作中实战出真知,也少不了朋友的帮忙,只想证明,服务器操作,我也可以,只是我不感兴趣!虽然我已经搞定了!

命令是基于SecureCRT软件,请自行百度、下载、安装、使用你的ip、用户名、密码来正确连接。

LINUX Ubuntu服务器 安装URL Rewrite重写模块

sudo a2enmod rewrite
sudo vim /etc/apache2/sites-available/default【里面的AllowOverride None 替换为AllowOverride All
】
service apache2 restart

LINUX Ubuntu服务器 启用虚拟目录

/etc/apache2/httpd.conf【框架写的系统,比如ZF2】
Alias /test "/var/www/test/public"
<Directory "/var/www/test/public">
	Options FollowSymLinks Indexes
	DirectoryIndex index.php
	AllowOverride All
	Order allow,deny
	Allow from all
</Directory>
service apache2 restart

LINUX Ubuntu服务器 安装php redis扩展

sudo apt-get install php5-dev

wget --no-check-certificate http://github.com/nicolasff/phpredis/tarball/master -O phpredis.tar.gz
tar phpredis.tar.gz
cd nicolasff-phpredis-94e0649
phpize
./configure
make
make install

php.ini添加extension=redis.so

service apache2 restart
时间: 2024-11-02 16:50:35

致不熟悉LINUX服务器操作安装的PHP程序员、PHP工程的一些常用方法 - Ubuntu的相关文章

[Linux]在Mac下配置Linux服务器并安装Nginx+PHP

Linux 安装Debian系统 我安装的是Debian7.5的系统,Debian的软件包管理和升级十分方便,而且系统也很稳定.安装盘可以去华中科技大学镜像.网易开源镜像站或者中国科技大学镜像下载,和官网一样,一般下载的时候会提供DVD-1.DVD-2和DVD-3的下载,后面二者均是一些不太流行的软件,只需要下载安装DVD-1即可. 修改sources.list 装好系统之后的第一件事情就是修改Debian的源,因为默认的配置会访问镜像介质,修改源可以直接联网通过apt-get获取并安装软件包,

连接Linux服务器操作Oracle数据库

连接Linux服务器操作Oracle数据库 由于项目已经上线,现场的数据库服务器不允许直接用Oracle的客户端plsqldev.exe来连接,只能通过Linux服务器的命令来操作. 以下是用SecureCRT 5.1客户端连接Linux服务器来操作Oracle数据库: 1.连接到Linux服务器(输入服务器的ip地址) ssh 10.199.94.227 连接成功后会提示输入密码,输入成功会提示. 2.切换到操作Oracle数据库 su - oracle 切换成功会提示相关数据库的实例.例如:

Dell Omsa在Linux服务器上安装部署

前言 本页详述了在一台Linux(RHEL6.4 x86_64)服务器上部署安装OMSA的通用做法,包括OMSA软件的获取方法和安装步骤. 演示环境: PowerEdge R620, RHEL 6.4 x86_64 OMSA所必须的关联安装包的安装 安装OMSA之前,我们必须确保OMSA安装所需的一些先决安装包已经安装,它们包括: libcmpiCppImpl0libwsman1sblim-sfcbsblim-sfccopenwsman-clientopenwsman-server 其中sbli

Linux服务器MySQL安装

Linux服务器MySQL安装 1. MySQL官网下载如图: 2. 安装MySQL [[email protected] /]# rpm -ivh https://dev.mysql.com/get/mysql80-community-release-el7-3.noarch 过滤MySQL: [[email protected] /]#yum repolist all |grep mysql enabled是已经开启的,现在安装mysql57-community,把disabled设置为en

在linux服务器上安装Jenkins

Jenkins是用java编写的开源持续集成工具,目前被国内外各公司广泛使用.本章教大家如何在linux服务器上安装Jenkins. 获得一台linux服务器 要在linux下安装git,首先你得先有一台linux服务器,这里我选择了腾讯云 安装jdk Jenkins的运行需要依赖jdk,所以在安装Jenkins之前我们得先把jdk装上.没有安装经验的同学可以参考我的另一篇在linux服务器上安装jdk的教程.传送门:在linux服务器上安装jdk yum安装Jenkins 这里推荐使用yum方

[开源软件] 腾讯云Linux服务器一键安装LAMP/LNMP/LANMP环境 转

本帖最后由 我本戏子 于 2015-8-13 22:00 编辑 OneinStack是非常优秀的一键PHP/JAVA安装脚本,提供以下环境:lnmp(Linux + Nginx+ MySQL+ PHP)lamp(Linux + Apache+ MySQL+ PHP)lnmpa(Linux + Nginx+ MySQL+ PHP+ Apache):Nginx处理静态,Apache(mod_php)处理动态PHPlnmt(Linux + Nginx+ MySQL+ Tomcat):Nginx处理静态

在阿里云Linux服务器上安装MySQL

申请阿里云Linux服务器 昨天在阿里云申请了一个免费试用5天的Linux云服务器. 操作系统:Red Hat Enterprise Linux Server 5.4 64位. CPU:1核 内存:512M 硬盘空间:20G 带宽:1Mbps. 今天在这台云服务器上安装了基本环境(JDK.Tomcat和MySQL).本文主要在阿里云Linux云服务器安装MySQL全过程,以及对安装时遇到的问题进行记录. 下载MySQL服务器和客户端 访问MySQL的官网,进入其下载页面(http://dev.m

最新在Linux服务器上安装VNC并进行远程桌面连接

一 VNC简介 VNC 是在基于Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美. 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和 vncconnect.大多数情况下用户只需要其中的两个命令:vncserver 和 vncviewer VNC基本上是由两部分组成:一部分是客户端的应用程序(vncviewer):另外一部分是服务器端的应用程序(vncse

linux服务器上安装mysql

mysql版本:mysql-5.6.44-linux-glibc2.12-x86_64.tar linux操作系统和版本信息: 1.检查linux服务器上是否已安全mysql [[email protected] ~]# rpm -qa|grep -i mysql 未安装则无任何信息返回,若已安装则会返回已安装的版本信息,可通过--nodeps关键字卸载mysql [[email protected] local]#rpm -e 返回的mysql版本信息 --nodeps 2.添加分组和用户 [