Это зависит от того, что Вы хотите. Я думаю в значительной степени, что любой хост предложит PHP, и я думаю для основного общего хостинга, это - почти универсально $5/месяцев.
У меня был хороший опыт с Bluehost, хотя все обычные протесты для Общего Хостинга применяются (относительно медленный, не способный установить Ваши собственные программы, они ударят Вас, если Вы будете использовать слишком много ресурсов).
Если Вы не хотите совместно использованный хостинг, Linode удивителен, но это - вероятно, больше, чем Вам нужно (и $20/месяцев минимум).
Кроме того, мне нравится NearlyFreeSpeech. Это - плата за то, что Вы используете, таким образом, это обычно намного более дешево, чем какая-либо другая опция (так как при фактическом использовании ценности за 5$ ресурсов каждый месяц общая хостинговая компания ударила бы Вас так или иначе). Оборотные стороны: Они не предлагают CPanel и в прошлый раз, когда я проверил, они не делают SSL также.
Затем экспортируйте
его.
export varname="value"
Это будет доступно позже (экспортировано в среду).
Альтернатива:
varname="value"
export $varname
Если вы хотите, чтобы это было глобально для каждой оболочки при входе в систему, вы можете поместить ее в / etc / profile
или что-нибудь подобное.
Просто источник
это из других сценариев оболочки:
source /path/to/ip.sh
echo $myvar
или:
. /path/to/ip.sh
echo $myvar
Ответ зависит от оболочки, которую вы используете:
VARIABLE = значение; экспортировать ПЕРЕМЕННУЮ
или просто экспортировать ПЕРЕМЕННУЮ = значение
setenv ПЕРЕМЕННАЯ значение
экспорт ПЕРЕМЕННАЯ = value
Для оболочек входа вы можете установить переменную глобально в / etc / profile
. Отредактируйте файл и добавьте следующие строки сразу после export PATH ...
строка:
myvar=$(/sbin/ifconfig | grep 'inet addr:'| grep -v '127.0.0.1' | cut -d: -f2 | awk '{ print $1}')
export myvar