Centos 7搭建开发平台
来源:互联网 发布:pdf编辑软件免费版 编辑:程序博客网 时间:2024/05/22 06:30
一、安装centos 7
选择Install CentOS 7 进行安装
选择语言,选择中文。如果你英语厉害,那就用英文吧!!
选择进行分区
选择我要配置分区
swap分区,是Linux的一个交换分区,一般是内存的两倍!1g内存就个2048
再分一个boot分区,启动分区。给个1g就足够了
完成确定
接受更改
选择安装图形界面
那些办公的软件,你可以装也可以不要
开始安装
这里一定要给root设置一个密码,之后就是等待安装完成
最后安装完成了就重启
如果出现了这样的问题,Initial setup of CentOS Linux 7 (core) 1) [x] Creat user 2) [!] License information(no user will be created) (license not accepted)Please make your choice from above ['q' to quit | 'c' to continue | 'r' to refresh]:以下步骤解决:输入 1,按Enter键输入 2,按Enter键输入 q,按Enter键输入 yes,按Enter键
二、安装phpstorm
##如果wget没有安装,就安装一下。[root@localhost ~]# yum install -y wget;##如果链接下载不了,就去官网那里下载[root@localhost ~]# wget https://download-cf.jetbrains.com/webide/PhpStorm-2017.2.2.tar.gz##解压压缩包[root@localhost ~]# tar -zxvf PhpStorm-2017.2.2.tar.gz -C /usr/local/phpstorm[root@localhost ~]# cd /usr/local/phpstorm/bin[root@localhost ~]# chmod 777 phpstorm.sh[root@localhost ~]# ./phpstorm.sh##windows类似,此时你在桌面应用程序哪里会看到 开发 里面就看到phpstorm###添加快捷键启动[root@localhost ~]# vim /usr/share/applications/Phpstorm.desktop
这是我自己的配置,可以复制上去,改为自己的
[Desktop Entry]Categories=Development;Comment[zh_CN]=Comment=Exec=/root/software/PhpStorm/bin/phpstorm.sh ##换成你自己的软件的路径GenericName[zh_CN]=IDEGenericName=IDEIcon=/root/software/PhpStorm/bin/phpstorm.png ##换成你自己的软件的路径MimeType=Name[zh_CN]=eclipseName=phpstormPath=StartupNotify=trueTerminal=falseType=ApplicationX-DBUS-ServiceName=X-DBUS-StartupType=X-KDE-SubstituteUID=falseX-KDE-Username=owen
三、安装Sublime text3
##下载软件,连接失效就去官网下载[root@localhost ~]# wget http://c758482.r82.cf2.rackcdn.com/sublime_text_3_build_3126_x64.tar.bz2[root@localhost ~]# tar -jxvf sublime_text_3_build_3126_x64.tar.bz2[root@localhost ~]# cd /root/software/sublime_text_3##运行sublime [root@localhost ~]# ./sublime_text##创建桌面快捷启动方式[root@localhost ~]#cp /root/software/sublime_text_3/sublime_text.desktop /usr/share/applications[root@localhost ~]# vim /usr/share/applications/sublime_text.desktop
这是我自己的配置
[Desktop Entry]Version=1.0Type=ApplicationName=Sublime TextGenericName=Text EditorComment=Sophisticated text editor for code, markup and proseExec=/root/software/sublime_text/sublime_text %F ##改成你自己的Terminal=falseMimeType=text/plain;Icon=/root/software/sublime_text/Icon/52x48/sublime-text.png ##改成你自己的Categories=TextEditor;Development;StartupNotify=trueActions=Window;Document;[Desktop Action Window]Name=New WindowExec=/root/software/sublime_text/sublime_text -n ##改成你自己的OnlyShowIn=Unity;[Desktop Action Document]Name=New FileExec=/root/software/sublime_text/sublime_text --command new_file ##改成你自己的OnlyShowIn=Unity;##应用程序 >开发 > Sublime Text3 右键可以将此启动器添加到桌面,这样就完成
安装控制台
使用Ctrl+`快捷键或者通过View->Show Console菜单打开命令行,粘贴如下代码:
import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())
手动安装方法
可能由于各种原因,无法使用代码安装,你那可以手动安装Package Control1.点击Preferences > Browse Packages菜单2.进入打开的目录的上层目录,然后再进入Installed Packages/目录# wget https://sublime.wbond.net/Package%20Control.sublime-package3.下载Package Control.sublime-package并复制到Installed Packages/目录4.重启Sublime Text。
三、安装phpStudy
这是我另外一篇安装PHPstudy的博客,可以参照来做http://blog.csdn.net/post_mans/article/details/74076555
四、安装composer
如果下载链接失效了,就去composer官网下载composer中国官网
[root@localhost bin]# wget https://dl.laravel-china.org/composer.phar -O /usr/local/bin/composer[root@localhost bin]# chmod a+x /usr/local/bin/composer##注意如果composer没有反应,出现以下问题,就是没有把PHP添加到系统环境变量[root@localhost bin]# composer/usr/bin/env: php: 没有那个文件或目录######安装你按装的PHP的bin目录,我自己没有用phpstudy!根据实际情况找到PHP的bin目录##修改/etc/profile文件使其永久性生效,并对所有系统用户生效,在文件末尾加上如下两行代码(后面继续加的要以冒号隔开)PATH=$PATH:/usr/local/webserver/php/bin:##最后:执行 命令source /etc/profile 使其修改生效,执行完可通过echo $PATH命令查看是否添加成功。##然后再输入composer[root@localhost bin]# composerDo not run Composer as root/super user! See https://getcomposer.org/root for details ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ `__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / /_/ / /_/ (__ ) __/ / \____/\____/_/ /_/ /_/ .___/\____/____/\___/_/ /_/ Composer version 1.6-dev (d9885d5b3bd1b28a6d8c679df848540e565ee818) 2017-08-21 07:16:59 Usage: command [options] [arguments] Options: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question --profile Display timing and memory usage information --no-plugins Whether to disable plugins. -d, --working-dir=WORKING-DIR If specified, use the given directory as working directory. -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug Available commands: about Shows the short information about Composer. archive Creates an archive of this composer package. browse Opens the package's repository URL or homepage in your browser. clear-cache Clears composer's internal package cache. clearcache Clears composer's internal package cache. config Sets config options. create-project Creates new project from a package into given directory. depends Shows which packages cause the given package to be installed. diagnose Diagnoses the system to identify common errors. dump-autoload Dumps the autoloader.
先写到这里,后面会更新!去玩会先
仅供学习和参考,技术就是用来分享的。有什么错误或者不对,希望大家可以指出和纠正,希望可以和大家一起共同进步。谢谢!!
阅读全文
0 0
- Centos 7搭建开发平台
- Centos Python 开发平台搭建
- Centos搭建C/C++开发平台
- CentOS 7上搭建Wordpress平台
- 在centos 7中搭建lamp平台
- CentOS 7 开发环境搭建
- Centos 6.5 搭建Openstack平台
- centos下搭建hadoop平台
- CentOS平台Openfire搭建过程
- CentOS 7下搭建java开发环境
- CentOS 7快速搭建Nodejs开发环境
- Centos 7 PHP开发环境搭建
- centos 7 搭建dpdk开发环境
- CentOS开发环境搭建
- Centos开发环境搭建
- CentOS 开发环境搭建
- 搭建开发平台WTK
- 搭建开发平台Eclipse
- PostgreSQL的递归查询(with recursive)
- 优化myeclipse启动速度以及解决内存不足问题
- MySQL字符串函数总结
- 如何利用Maven构建多模块项目
- [经验] cmd的优化软件,cmd分屏,美化,多任务-consoleZ配置
- Centos 7搭建开发平台
- poj 2312 Battle City(bfs+优先级队列)
- zabbix自动发现cpu核心
- POJ 2528 Mayor's posters 线段树+离散化
- schemaValidationMessages":[{"level":"error","message":"Can't read from file /swagger.json"}]
- workerman-chat linux安装
- kindeditor使用
- QT中窗口刷新事件总结
- poj 3037