美文网首页
配置SSH步骤:

配置SSH步骤:

作者: xiaobinZh | 来源:发表于2017-03-14 11:03 被阅读140次

    配置SSH步骤:

    配置SSH1. 打开 OpenShift 的setting页面2. add SSH Key3. MAc默认KEy在 /user/tony/.ssh下面$ ls -a ~/.ssh 通过搜索目录id_rsaid_rsa.pub4. 执行 vi id_rsa.pub 直接查看 5. VI 命名行模式 输入:q ,退出查看tony's Mac 的SSh:ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC9GYzaf5ri0mnWVGOgXdkHygosyHCX2rtpLrsx2tZ5lGnF5XQnNlAHXHXC3VK1KkpQSRx75F38cjzzABI9PgWyjUlS/P96TO/mGszEazioKlvkwtAH5vmCATEEkx4Bh9uSJY+k7LPhNjYyX7jeafa0IIJ5ckYq0vkPKPe3GPsrcN516kXdwq260rKgkL/1mvZctQF3XrYdHJmvKBdrTQYY4tgj/aVIlGiGUxNR8Qk+eFQvWqj14+QzRHo8Vi0nYotxJQfY5KTQHnLGdC+ZtDoUuQGV1rZ2Pw9WTV1npIoGrXULwhaNMTkGrgZL5ez1d9qI9cx03TAS6ShUt0njLaV/ zhengxiaobin@linggan.com6.

    tuijian 1. 使用OpenShit 部署WordPress。


    a. 在Web端 新增一个Domain,新建一个APPlication.点击一步步生成,需要一个SSH 公钥
    b . OpenShift 会为 每一个Application 生成一个二级域名: **wptao.rhcloud.com.,被国内墙了,无法访问。
    c. 给用户 新增一个 Alias, 设置自己的域名。 可以在 DNSPOD 里面 设置CNAME 关联到这上面
    d. 通过设置域名,即可 访问新建立的wordpress

    1. 修改Wordpress,重新部署。
      在APPlication 右侧有SSH Clone 地址,复制



      b. 使用TortorseGit, 自带有 PuttyGen (用来生成公钥,和私钥(*.ppk)).
      c. TortoiseGit 自带有 SSH Client : TortoisePlink.exe 在Setting -》 NetWork 目录下可以 查看
      d. 直接使用TortorseGit Clone 功能 下载代码。
      下载下来,修改代码需要把代码 放在PHP目录下。(@@@ 真正的wordpress代码 不在这里,
      还没有搞懂 使用 Git 这方法有什么用。@@)



      PS : 不需要使用代理,有时候会报 连接超时, 换个时间再试试。
    2. 加上 CDN 服务
      1. 国内的大部分CDN需要备份,未深究
      2. 使用 Incapsula ,加速。
        http://www.freehao123.com/incapsula-cdn/
        配置也 比较简单。

    一口气 部署了 3个:
    www.ckhub.com
    www. tihub.com
    www.rkstore.com

    1. 使用SFTP 来实现文件管理( Window推荐,Mac下 推荐使用 FileZilla.)

    安装好FTP管理工具Winscp后,在“Winscp主机名”中输入刚复制下来的链接,“密钥文件”选择您刚保存好的私人密钥,文件协议为SFTP。用户名和密码无需填写。点击登录,连接服务器。
    //2016-1229 新增, 如果是Mac 可以选择 ,FileZilla Mac, (新增站点后连接)
    MAc 需要配置下SSH秘钥:(默认的秘钥在/.ssh目录下,但是选择文件的时候会找不到,需要复制一份出去)


    9、登录过程中,会出现是否添加密钥缓存的对话框,点击“是”,确认即可。
    10、登录成功后,依次打开/app-root/repo/php(上传代码位置),即可看到您的WordPress根目录文件夹了!
    12、下载WordPress根目录下的wp-config.php配置文件到本地。
    修改: SSL 配置 。

    1. Foot.php 在域名/wp-content/themes/主题文件夹名 下面, 默认的主题名是: twentyFifth

    第5步: (Mac)

    1. 使用SSH功能,登录Console,

    2. cd /app-root/repo/php 进入文件夹,

    3. Ls, 查看 所有文件:

    4. 解压文件到当前目录:

      unzip text.zip
      解压到指定目录

      unzip mydata.zip -d mydatabak

    5. 拷贝文件夹 到父级目录(可选)

    mv /user/document/* /user/download

    mv wordpress/* /var/lib/openshift/5875e2a42d5271973400010a/app-root/runtime/repo/php

    mv website_ckhub/* ~/apps/ckhub-official/public/
    
    unzip website_ckhub.zip -d ~/apps/ckhub-official/public/
    
    1. 删除掉zip 安装包或者目录:

    rm -rf XX,
    7 extra 重命名:
    linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.
    例子:将目录A重命名为B
    mv A B
    例子:将/a目录移动到/b下,并重命名为c
    mv /a /b/c

    重要提示: 如果需要连接数据库,可以用这个地址

    Connection URL: mysql://$OPENSHIFT_MYSQL_DB_HOST:$OPENSHIFT_MYSQL_DB_PORT/
    或者使用PhpAdminManger,查看 数据库的IP地址,在首页的右边部分;

    网站地址和数据库IP不是同一个地址;

    PS: 更具体文章, 可以查看:、
    http://www.longgaming.com/archives/110

    PS , 本地测试WordPress。 wordPress 不会默认创建数据库;因此如果要
    测试,需要现在数据库里面创建一个数据;
    mySql 的默认 名字是: root ;root;

    127.6.56.2

    相关文章

      网友评论

          本文标题:配置SSH步骤:

          本文链接:https://www.haomeiwen.com/subject/kcicnttx.html