我正在用虚拟机(LAMP)建立一个完整的开发环境。在本地测试之后,我将设置一个可公开访问的web服务器并启动该站点。
我将使用Vagrant来处理我的Mac上的虚拟机设置。
当所有这些都完成后,我显然会将网站文件上传/提交到公共web服务器,但是我(或者可以)也将虚拟机设置上传到公共(和真实) web服务器吗?
我认为没有,但是在本地配置Linux (我将使用Ubuntu)虚拟机(安全性等等)是有意义的。使用Vagrant/SHH等,然后在运行时使用相同的配置。
所以基本上有两种选择:
(1) No, use Vagrant to set up LAMP, but the same setup
我在环境中安装了Anaconda,并且可以作为普通用户在shell中成功地使用它:
curt@lamp-v5mi:~$ python
Python 2.7.9 |Anaconda 2.2.0 (64-bit)| (default, Mar 9 2015, 16:20:48)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
Anaconda
我是一个相对较新的LAMP开发人员,主要通过AWS学习Linux。我已经启动并运行了一个活动的Elastic Beanstalk实例。我完成了以下软件包的yum安装:
mysql55.x86_64 mysql55-bench.x86_64 mysql55-common.x86_64 mysql55-devel.x86_64 mysql55-libs.x86_64 mysql55-server.x86_64 mysql55-test.x86_64
这一切似乎都安装得很好。然后输入...
mysql -V
这让我明白了
mysql Ver 14.14 Distrib 5.5.20, for L
我安装了LAMP。
我有phptest.php,它包含<?php phpinfo(); ?>
我试过:
[.public_html]$ php -S localhost:54545 phptest.php
[Mon Jan 25 21:06:52 2016] PHP Warning: Module 'xdebug' already loaded in Unknown on line 0
PHP 5.6.14 Development Server started at Mon Jan 25 21:06:52 2016
Listening on http://loc
从这里安装了一个新的Bitnami,https://bitnami.com/stack/lamp/installer,现在浏览器中的localhost和phpmyadmin正在工作,但是在终端中,我在lamp/mysql/bin目录中输入了mysql命令
未找到mysql命令。
我对linux非常陌生,最近安装了ubuntu。我不知道是否应该保存路径,但在我看来,只有当路径在bin目录中工作时,路径问题才会出现。但在那里不起作用。
which mysql什么都不做