建站笔记

来源:互联网 发布:网络歌手作曲 编辑:程序博客网 时间:2024/06/06 08:34

入门操作

  • ssh登录主机

    ssh root@your_ipssh root@your_ip -p port

  • ssh免密码登录|快捷登录

    1. 创建密钥对ssh-keygen -t rsa依照提示完成即可,然后将id_rsa和id_rsa.pub文件拷贝到~/.ssh/目录。
    2. 上传公钥到远程服务器/root/.ssh/authorized_keys(root用户登录)
      追加不覆盖cat ~/.ssh/id_rsa.pub | ssh root@your_ip "cat - >> /root/.ssh/authorized_keys"
    3. 别名快捷登录
      root/.ssh/config里添加如下配置

      Host hc    HostName your_ip    User root

      然后在终端里执行ssh hc,就相当于ssh root@your_ip

  • 上传文件:FileZilla

  • 创建WEB虚拟主机执行脚本: ./vhost.sh
  • 创建FTP虚拟账号执行脚本: ./pureftpd_vhost.sh

名词解释

  • OneinStack

    前身是 Linux运维笔记 的 lnmp、lamp、lnmpa一键安装包 ,后来进化成为了更多环境的一键包。
    它目前支持Apache、Nginx、Tomcat 等 Web服务器,组件有 PHP5.3~PHP7 所有版本,
    数据库支持Mysql、Maridab、Percona 三大常见数据库。大家还可以按照需求安装
    Pureftpd、phpMyAdmin、Memcached、Redis、ZendOPcache、xcache、apcu、eAccelerator。及php加解密工具ionCube、ZendGuardLoader。
    根据自己需求可使用tcmalloc或者jemalloc优化MySQL、Nginx

  • phpMyAdmin

    让管理者可用Web接口管理MySQL数据库的工具。

  • php-fpm

    PHP-FPM(FastCGI Process Manager:FastCGI进程管理器)旨在将FastCGI进程管理整合进PHP包中。
    对比:相对Spawn-FCGIPHP-FPM在CPU和内存方面的控制都更胜一筹,而且前者很容易崩溃,必须用crontab进行监控,而PHP-FPM则没有这种烦恼。

  • LNMP

    即 nginx + mysql + php-fpm 的环境

0 0
原创粉丝点击