狮子座YAO 发布于 2017-05-12 13:02

php开发已经2年了,但是linux和服务器这块平时工作没怎么接触,想提升这块技术经验。

自己在家用旧电脑配置了linux服务器,可是就只是看书学一些指令,感觉还是是很虚,没什么目的性,学起来都有种不知道学来干嘛用;

所以就像请教下大家,看看大家有没有这方面经历和我分享分享,或者大伙帮忙提个命题或者需求让我实践一下!!

6 个回答
  • 把正在用的电脑换成Linux

    2017-05-13 11:00 回答
  • 搭建一个网站服务器,把apache, CGI , 数据库,redis, 反向代理等都搞好,尝试去把网站请求和服务器返回链路调优,并且把调优的过程和结果用数据反馈。

    2017-05-13 10:04 回答
  • 国外域名提供商买个域名,用你配置的Linux服务器建一个网站(没有主题的话最简单就是个人博客),
    Apache,Nginx配置。。
    ssh, user,iptables, 安全配置,ssl, cron, shell(题外:昨天看到一个NB大神写的有趣的脚本,https://github.com/NARKOZ/hacker-scripts )。。。
    整个建站过程中遇到的问题是最好的学习。

    2017-05-13 12:44 回答
  • 建议啊,

    • 先学习安装CentOS 6.5,熟悉shell命令;

    • 然后学习编译Apache + PHP + MySQL,或者是Nginx + PHP + MySQL,这种教程网上一大把,可以熟悉Linux下的目录结构、编译流程、shell等等;

    • 整理上面的成功经验,巩固;

    • 学习配置Apache的vhost(配置多个站点),ssl;

    • 尝试在你的环境中,配置你手上的项目(公司的个人的都行);

    • 自我提高。。。

    2017-05-13 02:08 回答
  • 给自己电脑装上Ubuntu,VPS也用Ubuntu Server.然后自己学会用apt和编译两种方式搭建一套LAMP服务,包括Nginx/Apache/PHP/Memcached/Redis/MySQL这些常用服务.
    比如Ubuntu通过apt安装LAMP:

    sudo apt-get install apache2 php5 php5-mysqlnd mysql-server
    sudo service apache2 {status|start|stop|restart|reload}
    sudo service mysql {status|start|stop|restart|reload}
    
    Apache网站根目录 /var/www
    Apache主目录 /etc/apache2
    Apache主配置文件 /etc/apache2/apache2.conf
    Apache日志 /var/log/apache2
    
    PHP主目录 /etc/php5
    PHP配置文件 /etc/php5/apache2/php.ini
    PHP模块位置 /usr/lib/php5
    
    MySQL配置文件 /etc/mysql/my.cnf
    MySQL数据库文件 /var/lib/mysql
    运行 mysql_secure_installation 设置mysql根用户密码

    又比如Ubuntu上Nginx/Apache/PHP编译打包.

    还有就是学会基本的Linux运维,比如iptables/ufw防火墙,openssh密钥密码登录,top系统资源分析,用户和目录权限配置等等.

    2017-05-12 14:40 回答
  • 自己下载一个 virtualbox ,然后装一个CENTOS6,摸索,不会的就搜索。

    2017-05-13 10:10 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
活跃用户
  • 1
    问道摩托
  • 2
    袁广龙976丶
  • 3
    逍遥子
  • 4
    亮仔
  • 5
    芙蓉花
  • 6
    作小die_syj
  • 7
    mobiledu2502875483
  • 8
    王丽珠景平怡伦_621
  • 9
    adfa3sd5f6a
  • 10
    欣欣大妮
PHP1.CN | 中国最专业的PHP中文社区 | PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | PHP问答
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved PHP1.CN 第一PHP社区 版权所有