美文网首页
PHP程序猿在安装deepin15.11之后一些软件需要安装的事

PHP程序猿在安装deepin15.11之后一些软件需要安装的事

作者: elileo | 来源:发表于2020-03-24 12:20 被阅读0次

    说明:本文章会随着系统的使用不定期更新。

    1. nodejs+npm

    # 安装 nodejs
    $ sudo apt install node
    
    # 查看npm版本
    $ npm -v
    6.4.1
    
    # 查看nodejs版本
    $ node -v
    v10.15.3
    

    2. 宝塔安装

    $ wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
    # 之后会提示要安装在根目录下的 /www 目录,输入 y ,回车即可
    

    再之后通过类似“http://127.0.0.1:8888/e728f931/”的网页地址访问宝塔管理面板,如果命令行提示的账号密码登录,并安转nginx+mysql+ftp+phpmyadmin即可(此时其实已经安转好了composer)

    3. composer安装(首先得安装PHP,一般的lnmp安装包自带)

    # 下载 composer.phar
    $ curl -sS https://getcomposer.org/installer | php
    # 如果下载太慢可以去阿里云下载(https://developer.aliyun.com/composer,这个页面中有下载地址)
    $ wget https://mirrors.aliyun.com/composer/composer.phar
    
    # 将composer.phar文件移动到bin目录以便全局使用composer命令
    $ sudo mv composer.phar /usr/local/bin/composer
    
    # 切换国内阿里云的源(https://developer.aliyun.com/composer,这个页面中有源地址)
    $ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
    
    # 查看是否安装成功
    $ composer
    
    

    题外话:其实我为了安装laravel框架,还在php配置文件中将部分禁用的函数删除了,这其中包括但不限于如下几个:pcntl_signal,proc_open,

    如果在执行更新命令(composer self-update)的时候提示:“( .....usr/local/bin/composer): Permission denied”的 问题

    则可查看个人理解的描述,以及用以下解决办法:

    cd ~/.cache/composer
    chmod 755 composer-temp.phar
    sudo mv composer-temp.phar /usr/local/bin/composer
    

    4. Git安装

    如果输入如下命令,没有显示版本,则需要安装git

    # 查看git版本
    $ git --version
    git version 2.11.0
    
    # 安装git
    $ sudo apt-get install git
    

    5. phpstorm安装

    # 在官网下载phpstorm
    $ wget https://download.jetbrains.8686c.com/webide/PhpStorm-2019.3.4.tar.gz
    
    

    相关文章

      网友评论

          本文标题:PHP程序猿在安装deepin15.11之后一些软件需要安装的事

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